Repository: marcus67/little_brother (language: python)

Issue:
CRITICAL - module 'alembic' has no attribute 'migration'
With a newer python (3.10.2 vs 3.9.9 for as far as I've tested), I'm getting this:
2022-01-30 10:59:37,254 - root - CRITICAL - module 'alembic' has no attribute 'migration'
2022-01-30 10:59:37,255 - root - ERROR - Stack trace =   File "/usr/lib/python3.10/site-packages/python_base_app/base_app.py", line 594, in main
    app.start()
  File "/usr/lib/python3.10/site-packages/python_base_app/daemon.py", line 178, in start
    self.run(*args, **kwargs)
  File "/usr/lib/python3.10/site-packages/python_base_app/base_app.py", line 486, in run
    raise previous_exception
  File "/usr/lib/python3.10/site-packages/python_base_app/base_app.py", line 466, in run
    self.basic_init()
  File "/usr/lib/python3.10/site-packages/python_base_app/base_app.py", line 449, in basic_init
    raise e
  File "/usr/lib/python3.10/site-packages/python_base_app/base_app.py", line 444, in basic_init
    self.prepare_services(p_full_startup=p_full_startup)
  File "/usr/lib/python3.10/site-packages/little_brother/app.py", line 249, in prepare_services
    self.check_migrations()
  File "/usr/lib/python3.10/site-packages/little_brother/app.py", line 180, in check_migrations
    current_version = db_mig.get_current_version()
  File "/usr/lib/python3.10/site-packages/little_brother/db_migrations.py", line 61, in get_current_version
    context = alembic.migration.MigrationContext.configure(self._persistence.get_connection())

2022-01-30 10:59:37,255 - root - INFO - Terminated with exit code 1

I'm not sure, but I think this is due to the MigrationContext not being available under all circumstances. Importing Alembic (perhaps in other modules) with "import alembic" seems to trigger this, while "from alembic.migration import MigrationContext" seems to work fine. I'll test a bit more, and attach a pull request for a fix.



Discussion / hints:

Fix patch:
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 89429d8..7497a5c 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -1,4 +1,4 @@
-#    Copyright (C) 2019  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
 #    See https://github.com/marcus67/python_base_app
 #
@@ -22,11 +22,12 @@
 ##################################################################################
 
 version: 2.0
+
 jobs:
   build:
     #working_directory: ~
     docker:
-      - image: accso/docker-python-app:latest
+      - image: marcusrickert/docker-python-app:latest
     steps:
       - checkout
 
@@ -34,7 +35,6 @@ jobs:
       # See https://circleci.com/docs/2.0/configuration-reference/#checkout
       - run: git submodule sync
       - run: git submodule update --init
-
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD --use-dev-dir=.
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage INSTALL
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage TEST --use-dev-dir .
@@ -42,15 +42,15 @@ jobs:
       - store_artifacts:
           path: htmlcov
       - store_artifacts:
-          path: debian/little-brother_0.4.12_112.deb
+          path: debian/little-brother_0.4.19_121.deb
       - persist_to_workspace:
           root: debian
           paths:
-            - little-brother_0.4.12_112.deb
+            - little-brother_0.4.19_121.deb
   build_pypi:
     #working_directory: ~
     docker:
-      - image: accso/docker-python-app:latest
+      - image: marcusrickert/docker-python-app:latest
     steps:
       - checkout
 
@@ -58,18 +58,17 @@ jobs:
       # See https://circleci.com/docs/2.0/configuration-reference/#checkout
       - run: git submodule sync
       - run: git submodule update --init
-
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD --use-dev-dir=.
       - store_artifacts:
-          path: "dist/little-brother-0.4.12.tar.gz"
+          path: "dist/little-brother-0.4.19.tar.gz"
       - persist_to_workspace:
           root: dist
           paths:
-            - "little-brother-0.4.12.tar.gz"
+            - "little-brother-0.4.19.tar.gz"
   install_pypi:
     #working_directory: ~
     docker:
-      - image: accso/docker-python-app:latest
+      - image: marcusrickert/docker-python-app:latest
     steps:
       - checkout
       - attach_workspace:
@@ -79,7 +78,6 @@ jobs:
       # See https://circleci.com/docs/2.0/configuration-reference/#checkout
       - run: git submodule sync
       - run: git submodule update --init
-
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage INSTALL-PYPI-PACKAGE --use-dev-dir=.
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage TEST --use-dev-dir .
       - run: codecov
@@ -88,7 +86,7 @@ jobs:
   publish_pypi:
     #working_directory: ~
     docker:
-      - image: accso/docker-python-app:latest
+      - image: marcusrickert/docker-python-app:latest
     steps:
       - checkout
       - attach_workspace:
@@ -98,11 +96,10 @@ jobs:
       # See https://circleci.com/docs/2.0/configuration-reference/#checkout
       - run: git submodule sync
       - run: git submodule update --init
-
       - run: PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage PUBLISH-PYPI-PACKAGE --use-dev-dir=.
   deploy:
     docker:
-      - image: accso/docker-python-app:latest
+      - image: marcusrickert/docker-python-app:latest
     steps:
       - checkout
       - attach_workspace:
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fad1563..fb05c26 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-#    Copyright (C) 2019-2021  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
 #    See https://github.com/marcus67/python_base_app
 #
@@ -21,14 +21,18 @@
 # but only to python_base_app/templates/gitlab-ci.template.yml!                  #
 ##################################################################################
 
+variables:
+  PIP3: "./bin/pip3.sh"
+
 stages:
   - build
   - install_and_check
   - analyze
   - deploy
+  - publish
   
 build_debian:
-  image: accso/docker-python-app:latest
+  image: marcusrickert/docker-python-app:latest
   stage: build
   script:
     - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD --use-dev-dir=.
@@ -40,7 +44,7 @@ build_debian:
     GIT_SUBMODULE_STRATEGY: recursive
 
 test_debian:
-  image: accso/docker-python-app:latest
+  image: marcusrickert/docker-python-app:latest
   stage: install_and_check
   script:
     - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage INSTALL
@@ -55,7 +59,7 @@ test_debian:
     GIT_SUBMODULE_STRATEGY: recursive
 
 build_pypi:
-  image: accso/docker-python-app:latest
+  image: marcusrickert/docker-python-app:latest
   stage: build
   script:
     - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD --use-dev-dir=.
@@ -64,13 +68,13 @@ build_pypi:
   artifacts:
       when: always
       paths:
-        - dist/little-brother-0.4.12.tar.gz
+        - dist/little-brother-0.4.19.tar.gz
   variables:
     # Suppress automatic checkout for all sub modules
     GIT_SUBMODULE_STRATEGY: recursive
 
 install_pypi:
-  image: accso/docker-python-app:latest
+  image: marcusrickert/docker-python-app:latest
   stage: install_and_check
   script:
     - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage INSTALL-PYPI-PACKAGE --use-dev-dir=.
@@ -87,7 +91,7 @@ install_pypi:
     GIT_SUBMODULE_STRATEGY: recursive
 
 analyze:
-  image: accso/docker-python-app:latest
+  image: marcusrickert/docker-python-app:latest
   stage: analyze
   script:
     - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage ANALYZE --use-dev-dir=.
@@ -101,7 +105,13 @@ docker:
   image: marcusrickert/docker-docker-ci:release-0.9.1
   stage: deploy
   script:
-  - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD_DOCKER_IMAGES --use-dev-dir=.
+    - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage BUILD_DOCKER_IMAGES --use-dev-dir=.
   variables:
     # Activate automatic checkout for all sub modules
     GIT_SUBMODULE_STRATEGY: recursive
+
+publish_pypi:
+  image: marcusrickert/docker-python-app:latest
+  stage: publish
+  script:
+    - PYTHONPATH=contrib/python_base_app python3 ci_toolbox.py --execute-stage PUBLISH-PYPI-PACKAGE --use-dev-dir=.
\ No newline at end of file
diff --git a/CHANGES.md b/CHANGES.md
index 4b19842..f7e0d8a 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -4,6 +4,44 @@
 
 This document lists all changes of `LittleBrother` with the most recent changes at the top.
 
+## Version 0.4.19 Revision 121 (February 13th, 2022)
+
+* Upgrade to `python_base_app` version 0.2.36 (lots of trouble releasing `python_base_app`)
+
+## Version 0.4.18 Revision 119 (February 5th, 2022)
+
+* Upgrade to `python_base_app` version 0.2.34
+
+## Version 0.4.17 Revision 117 (January 30th, 2022)
+
+* Closes #166, see [here](https://github.com/marcus67/little_brother/issues/166) 
+  (Thanks to [Bas Hulsken](https://github.com/bhulsken)!)
+* Upgrade package `alembic` to version 1.7.5
+* Make upgrade message in administration views more concise, include link to `CHANGES.md`
+
+## Version 0.4.16 Revision 116 (January 30th, 2022)
+
+* Upgrade to `python_base_app` version 0.2.33
+* Closes #165, see [here](https://github.com/marcus67/little_brother/issues/165)
+
+## Version 0.4.15 Revision 115 (January 28th, 2022)
+
+* Upgrade to `python_base_app` version 0.2.31
+* Closes #158, see [here](https://github.com/marcus67/little_brother/issues/158)
+* Closes #164, see [here](https://github.com/marcus67/little_brother/issues/164)
+
+## Version 0.4.14 Revision 114 (January 6th, 2022)
+
+* Closes #163, see [here](https://github.com/marcus67/little_brother/issues/163)
+
+## Version 0.4.13 Revision 113 (January 5th, 2022)
+
+* Add CODE_OF_CONDUCT.md and CONTRIBUTING.md
+* Added Snyk package health score badge
+* Add second Docker image 
+  [`little-brother-ubuntu-client`](https://hub.docker.com/repository/docker/marcusrickert/little-brother-ubuntu-client)
+* Renamed Docker image `little-brother-slave` to `little-brother-client`. 
+
 ## Version 0.4.12 Revision 112 (December 29th, 2021)
 
 * Closes #87, see [here](https://github.com/marcus67/little_brother/issues/87)
@@ -39,7 +77,7 @@ This document lists all changes of `LittleBrother` with the most recent changes
 * Upgrade WTForms to version 3.0.0a1
 
 
-## Version 0.4.8 Revision 107 (August 21th, 2021)
+## Version 0.4.8 Revision 107 (August 21st, 2021)
 
 *   Closes #130, see [here](https://github.com/marcus67/little_brother/issues/130)
 *   Provide `ruleset_check_interval` in `UserStatus`
@@ -96,9 +134,9 @@ This document lists all changes of `LittleBrother` with the most recent changes
 *   Split up test class `TestStatusServer`
 *   Add test cases for users page: 
     *   add and delete user, edit user,
-    *   assign/unassign rule set, 
+    *   assign/un-assign rule set, 
     *   move up/down rule set,
-    *   assign/unassign device
+    *   assign/un-assign device
 *   Add test cases for devices page: add and delete device, edit device
 *   Add test cases for admin page: edit rule override, add, extend, and delete time extension
 *   Add test cases for invalid data in rule override and device
@@ -265,7 +303,7 @@ This document lists all changes of `LittleBrother` with the most recent changes
 *   Update Italian localization (locale "it")
 *   Issue error when no database user is given when driver != sqlite
 *   Register logging filter for alembic
-*   Add latest change date of translations as column to localization table
+*   Add the latest change date of translations as column to localization table
 
 ## Version 0.3.0 Revision 65 (July 18th, 2020)
     
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 0000000..de2e2aa
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,128 @@
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, religion, or sexual identity
+and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+  and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the
+  overall community
+
+Examples of unacceptable behavior include:
+
+* The use of sexualized language or imagery, and sexual attention or
+  advances of any kind
+* Trolling, insulting or derogatory comments, and personal or political attacks
+* Public or private harassment
+* Publishing others' private information, such as a physical or email
+  address, without their explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+  professional setting
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official e-mail address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at
+little-brother@web.de.
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of inappropriate language or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series
+of actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or
+permanent ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior,  harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within
+the community.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage],
+version 2.0, available at
+https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
+
+Community Impact Guidelines were inspired by [Mozilla's code of conduct
+enforcement ladder](https://github.com/mozilla/diversity).
+
+[homepage]: https://www.contributor-covenant.org
+
+For answers to common questions about this code of conduct, see the FAQ at
+https://www.contributor-covenant.org/faq. Translations are available at
+https://www.contributor-covenant.org/translations.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..c14180c
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,16 @@
+# Contributing
+
+When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other 
+method with the owners of this repository before making a change.
+
+Please note we have a [code of conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project.
+
+## Pull Request Process
+
+1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.
+2. Update the README.md with details of changes to the interface, this includes new environment variables, 
+   exposed ports, useful file locations and container parameters.
+3. Increase the version numbers in any examples files and the README.md to the new version that this Pull Request 
+   would represent. The versioning scheme we use is SemVer.
+4. You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have 
+   permission to do that, you may request the second reviewer to merge it for you.
diff --git a/DOCKER.md b/DOCKER.md
index 81b3ad0..30a90ec 100644
--- a/DOCKER.md
+++ b/DOCKER.md
@@ -5,22 +5,27 @@
 
 ## Overview
 
-Currently, there is a [docker image](https://hub.docker.com/repository/docker/marcusrickert/little-brother-slave) 
-available to run a LittleBrother slave process.
+Currently, there are three Docker images available for `LittleBrother`:
+* [little-brother-client](https://hub.docker.com/repository/docker/marcusrickert/little-brother-client) 
+  containing a LittleBrother client process based on a Debian base image.
+* [little-brother-ubuntu-client](https://hub.docker.com/repository/docker/marcusrickert/little-brother-ubuntu-client) 
+  containing a LittleBrother client process based on an Ubuntu base image.
+* [little-brother-slave](https://hub.docker.com/repository/docker/marcusrickert/little-brother-slave) 
+  containing a LittleBrother client process based on a Debian base image. This image is obsolete for naming reasons
+  and **will not be updated**. Please, migrate to one of the images above.
 
 See [this repository](https://github.com/marcus67/docker-little-brother) for docker-compose support files. 
- 
 
 ## Tag Naming Conventions
 
 The tag names of the images are derived from the pattern `BRANCH-REVISION` where `BRANCH` is either `master` or
-`release` and `REVISION` represents the number as listed in [changes](CHANGES.md). The special tag `latest` is used
-for the most up-to-date release revision.
+`release` and `REVISION` represents the number as it is listed in [changes](CHANGES.md). The special tag `latest` 
+is used for the most up-to-date release revision.
 
 ## Obsolete Security Details
 
 The following aspects are obsolete since notifications should be issued by 
-[LittleBrotherTaskbar](https://github.com/marcus67/little_brother_taskbar) now and no longer by the slave process.  
+[LittleBrotherTaskbar](https://github.com/marcus67/little_brother_taskbar) now and no longer by the client process.  
 
 *   In order to be able to "speak" (that is play sound files), the process inside the container has to access the sound
 device of the host. This is made possible by mounting the file `/etc/asound.conf` and the device `/dev/snd` 
diff --git a/README.md b/README.md
index 1d8053c..60bfeb1 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,11 @@ The latest major feature changes are:
 
 | Version  | Feature/Fix                                                   | (Issue) Link                                                         |
 |----------|---------------------------------------------------------------|----------------------------------------------------------------------|
-| 0.4.12   | *New*: Slave process available as snap                        | [Snapcraft Support](https://github.com/marcus67/snap-little-brother) |
+| 0.4.17   | *Bug Fix*: Remove incompatibilty with new `alembic` version   | [Issue 166](https://github.com/marcus67/little_brother/issues/166)   |
+| 0.4.16   | *Bug Fix*: Ignore invalid hosts during ping                   | [Issue 165](https://github.com/marcus67/little_brother/issues/165)   |
+| 0.4.15   | *Bug Fix*: Do not fail on Debian package upgrades             | [Issue 158](https://github.com/marcus67/little_brother/issues/158)   |
+| 0.4.14   | *Bug Fix*: Correct detection of users in master-only setups   | [Issue 163](https://github.com/marcus67/little_brother/issues/163)   |
+| 0.4.12   | *New*: Client process available as snap                       | [Snapcraft Support](https://github.com/marcus67/snap-little-brother) |
 | 0.4.9    | *New*: Automatic check for new versions of `LittleBrother`    | [Issue 150](https://github.com/marcus67/little_brother/issues/150)   |
 |          | *Improvement*: Separate LDAP search DN for groups and users   | [Issue 144](https://github.com/marcus67/little_brother/issues/144)   |
 |          | *Improvement*: Cache timeout for LDAP data                    | [Issue 138](https://github.com/marcus67/little_brother/issues/138)   |
@@ -71,9 +75,10 @@ See [here](CHANGES.md)
 |:------------------- |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
 | CircleCI            | <A HREF="https://circleci.com/gh/marcus67/little_brother/tree/master"><IMG SRC="https://img.shields.io/circleci/project/github/marcus67/little_brother/master.svg?label=master"></A>                                                                                                                                                                                 | <A HREF="https://circleci.com/gh/marcus67/little_brother/tree/release"><IMG SRC="https://img.shields.io/circleci/project/github/marcus67/little_brother/release.svg?label=release"></A>                                                                                                                                                                              |
 | Test Coverage       | <A HREF="https://codecov.io/gh/marcus67/little_brother/branch/master"><IMG SRC="https://img.shields.io/codecov/c/github/marcus67/little_brother.svg?label=master"></A>                                                                                                                                                                                               | <A HREF="https://codecov.io/gh/marcus67/little_brother/branch/release"><IMG SRC="https://img.shields.io/codecov/c/github/marcus67/little_brother/release.svg?label=release"></A>                                                                                                                                                                                     |
-| Snyk Vulnerability  | <A href="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt"><img src="https://snyk.io/test/github/marcus67/little_brother/badge.svg?targetFile=requirements.txt" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt" style="max-width:100%;"></a>         | <A href="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt"><img src="https://snyk.io/test/github/marcus67/little_brother/release/badge.svg?targetFile=requirements.txt" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt" style="max-width:100%;"></a> |
 | Codacy Code Quality | <A href="https://www.codacy.com/app/marcus67/little_brother?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=marcus67/little_brother&amp;utm_campaign=Badge_Grade"><img src="https://api.codacy.com/project/badge/Grade/3e3130c1c450404db9b16e10ab8af7fd"/></a>                                                                                         | <A href="https://www.codacy.com/app/marcus67/little_brother?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=marcus67/little_brother&amp;utm_campaign=Badge_Grade"><img src="https://api.codacy.com/project/badge/Grade/3e3130c1c450404db9b16e10ab8af7fd?branch=release"/></a>                                                                          |
-| Code Climate        | <a href="https://codeclimate.com/github/marcus67/little_brother/maintainability"><img src="https://api.codeclimate.com/v1/badges/c42e65d566d1e10f1402/maintainability" /></a>                                                                                                                                                                                        | not available                                                                                                                                                                                                                                                                                                                                                        |                 
+| Code Climate        | <a href="https://codeclimate.com/github/marcus67/little_brother/maintainability"><img src="https://api.codeclimate.com/v1/badges/c42e65d566d1e10f1402/maintainability" /></a>                                                                                                                                                                                        | not available                                                                                                                                                                                                                                                                                                                                                        |
+| Snyk Vulnerability  | <A href="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt"><img src="https://snyk.io/test/github/marcus67/little_brother/badge.svg?targetFile=requirements.txt" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt" style="max-width:100%;"></a>         | <A href="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt"><img src="https://snyk.io/test/github/marcus67/little_brother/release/badge.svg?targetFile=requirements.txt" alt="Known Vulnerabilities" data-canonical-src="https://snyk.io/test/github/marcus67/little_brother?targetFile=requirements.txt" style="max-width:100%;"></a> |
+| Snyk Package Health | not available                                                                                                                                                                                                                                                                                                                                                        | [![little-brother](https://snyk.io/advisor/python/little-brother/badge.svg)](https://snyk.io/advisor/python/little-brother)                                                                                                                                                                                                                                          |
 
 Note: The vulnerability status is derived from the Python PIP packages found in `requirements.txt`.
 
@@ -126,7 +131,7 @@ hence will have an impact on the time allowed and also on the break time rules o
 *   As of version 0.3.12 `LittleBrother` is able to use [ProxyPing](https://github.com/marcus67/proxy_ping) to ping
 devices behind firewalls provided the tool can be deployed on a Debian server behind the firewall.
 
-*   As of version 0.3.13 `LittleBrother` slaves will terminate local user sessions if they cannot reach the master
+*   As of version 0.3.13 `LittleBrother` clients will terminate local user sessions if they cannot reach the master
 process for a certain time (defaults to 50 seconds). This ensures users cannot suppress being logged out by 
 *pulling the plug*.
 
@@ -136,7 +141,7 @@ extension all other restrictions (maximum time per session, time of day, and max
 Time extension can even extend into the next day making long night session possible. However, any computer time
 actually spent during a time extension will contribute to the overall time played in the course of a day.   
 
-*   There is a Docker image available (currently for the slave only) which makes it really easy to run a slave on a 
+*   There is a Docker image available (currently for the client only) which makes it really easy to run a client on a 
 Linux host with a Docker daemon available.
 
 *   The application uses voice generation to inform the user over impending logouts. Also, these spoken
@@ -155,6 +160,8 @@ See [this page](NON-DEBIAN-INSTALLATION.md) for details.
 
 | Distribution | Version       | Architecture | Comments                                                               | Most Recent Test |
 | ------------ | ------------- | ------------ | ---------------------------------------------------------------------- | ---------------- |
+| Ubuntu       | 20.04         | amd64        |                                                                        | 28.JAN.2022      |
+| Debian       | 11 (bullseye) | amd64        | Feedback from a user as regular install using Mate desktop             | 28.JAN.2022      |
 | Ubuntu       | 18.10         | amd64        | See [pip3 issue](https://github.com/marcus67/little_brother/issues/53) | 03.JUN.2019      |
 | Debian       | buster        | amd64        | This distribution (buster-slim) is used as base image for Docker       | 01.JAN.2020      |
 | Debian       | 10.3 (buster) | amd64        | Feedback from a user as regular install with Mate desktop              | 05.MAR.2020      |
@@ -163,16 +170,14 @@ See [this page](NON-DEBIAN-INSTALLATION.md) for details.
 
 ## Quick Install (Snap)
 
-There is a snap available for the slave process. See [snap-little-brother](https://github.com/marcus67/snap-little-brother) for details. 
+There is a snap available for the client process. See [snap-little-brother](https://github.com/marcus67/snap-little-brother) for details. 
 
 [![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/little-brother-slave)
 
- 
-
 ## Quick Install (Debian Package)
 
 This guide will take you through the steps required to install, configure, and run the `LittleBrother` application 
-on your system. This guide works both for master and slave setups. For setting up a slave there is a second option
+on your system. This guide works both for master and client setups. For setting up a client there is a second option
 using Docker. See the [Docker](DOCKER.md) page for more details.
 
 ### YouTube Videos
@@ -211,15 +216,15 @@ various additional aspects that may require additional configuration.
 | Aspect                      | Default Setting                                                            | Alternatives                                                    | Reference                                               |
 | --------------------------- | -------------------------------------------------------------------------- | --------------------------------------------------------------- | ------------------------------------------------------- |
 | Admin Password              | User `admin` with password `test123`                                       | Use LDAP for authentication and authorization                   | See "Setting Admin Password" below                      | 
-| Database backend            | File oriented database [sqlite](https://www.sqlite.org/index.html)         | Full fledged database such as MySQL dor MariaDB                  | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
+| Database backend            | File oriented database [sqlite](https://www.sqlite.org/index.html)         | Full fledged database such as MySQL dor MariaDB                 | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | Web frontend port           | `5555`                                                                     | Any other available port                                        | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | Web frontend base URL       | `/`                                                                        | Any other path                                                  | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | User registry               | `/etc/passwd`                                                              | Predefined users and UIDs or LDAP registry                      | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
-| Master slave setup          | Use only a master host                                                     | Use any number of slave hosts                                   | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
+| Master client setup         | Use only a master host                                                     | Use any number of client hosts                                  | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | Mapping UIDs                | UIDs are synchronized across all hosts                                     | Each host (group) can have different UIDs                       | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | Scanning Interval           | Every 5 seconds                                                            | Any other interval                                              | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 | Reverse proxy setup         | No reverse proxy                                                           | Run little-brother behind a reverse proxy (e.g. `nginx`)        | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
-| Docker Support              | Slave is installed as Debian package                                       | Slave is run as Docker container                                | See [Docker](DOCKER.md).                                |
+| Docker Support              | Client is installed as Debian package                                      | Client is run as Docker container                               | See [Docker](DOCKER.md).                                 |
 | Prometheus Support          | Not activated                                                              | Activate Prometheus server port and provide run time statistics | See [Operational Monitoring](OPERATIONAL_MONITORING.md).|
 | Network Tempering Detection | Automatic logout of monitored users after a network downtime of 50 seconds | Set a different time out                                        | See [Advanced Configuration](ADVANCED_TOPICS.md)        |
 
@@ -264,19 +269,19 @@ solved by trying to kill the processes again using the master user. Database elo
 delete/correct the incorrect process time entries.
 
 *   The web server only responds to HTTP requests. This is probably always OK for communication between the
-slaves and the master in local area network. If the master host is to be accessible from the internet, it should
+clients and the master in local area network. If the master host is to be accessible from the internet, it should
 be put behind a reverse proxy handling the HTTPS termination (see below). 
 
 ## Internationalization
 
 The application uses the PIP package `Flask-Babel` to provide internationalization for the web frontend. Currently, 
-the following languages are supported or currently in preparation (in the order they were made available):
+the following languages are supported or in preparation (in the order they were made available):
 
 | Flag                                                           | Language      | Locale | Status         | Translation provided by    |
 | ---------------------------------------------------------------| ------------- | ------ | -------------- | ---------------------------|
 | ![Flag USA](doc/united-states-of-america-flag-icon-32.png)     | English       | en     | Up-to-date     |  Marcus Rickert            |
 | ![Flag Germany](doc/germany-flag-icon-32.png)                  | German        | de     | Up-to-date     |  Marcus Rickert            |
-| ![Flag Italy](doc/italy-flag-icon-32.png)                      | Italian       | it     | Up-to-date     |  Albano Battistella        |
+| ![Flag Italy](doc/italy-flag-icon-32.png)                      | Italian       | it     | Revision 116   |  Albano Battistella        |
 | ![Flag Netherlands](doc/netherlands-flag-icon-32.png)          | Dutch         | nl     | Revision 63    |  Simone & Lex              |
 | ![Flag Finland](doc/finland-flag-icon-32.png)                  | Finnish       | fi     | Revision 63    |  Isakkii Kosonen           |
 | ![Flag France](doc/france-flag-icon-32.png)                    | French        | fr     | Revision 86    |  Albano Battistella        |
@@ -311,5 +316,7 @@ a translation. You do not necessarily have to clone this repository or be famili
 
 *   People contributing by providing pull requests:
 
-    *   [Bas Hulsken](https://github.com/bhulsken) (see [issue 120](https://github.com/marcus67/little_brother/issues/120))
-    *   [Albano Battistella](https://github.com/albanobattistella) for providing Italian and French translations 
+    * [Bas Hulsken](https://github.com/bhulsken)
+      * See [issue 120](https://github.com/marcus67/little_brother/issues/120)
+      * See [issue 166](https://github.com/marcus67/little_brother/issues/166)
+    * [Albano Battistella](https://github.com/albanobattistella) for providing Italian and French translations 
diff --git a/WEB_FRONTEND_MANUAL.md b/WEB_FRONTEND_MANUAL.md
index 3526f7c..e765e4e 100644
--- a/WEB_FRONTEND_MANUAL.md
+++ b/WEB_FRONTEND_MANUAL.md
@@ -91,19 +91,22 @@ In order to keep the overview over the network of PCs the tab `Topology` provide
 
 It shows the master and all slave nodes with the following columns:
 
-*   *Node Type*: Denotes the type of node ("Master" or "Slave"). There is exactly one master and `0..N` slaves. If
+* *Node Type*: Denotes the type of node ("Master" or "Slave"). There is exactly one master and `0..N` slaves. If
     the node process is running in a Docker container it will have an additional `(Docker)` remark.
     
-*   *Node Name*: Denotes Unique name of the node. I usually corresponds to the host DNS name but it can be set in the
+* *Node Name*: Denotes Unique name of the node. I usually corresponds to the host DNS name but it can be set in the
     configuration file.
     
-*   *App Version*: Denotes the version of the `LittleBrother` process on that node.
+* *App Version*: Denotes the version of the `LittleBrother` process on that node.
 
-*   *Revision*: Denotes the revision of the `LittleBrother` process on that node.
+* *Revision*: Denotes the revision of the `LittleBrother` process on that node.
+ 
+* *Distribution*: Denotes the Linux distribution running on that node as reported 
+  by package [`distro`](https://pypi.org/project/distro/).
 
-*   *Python Version*: Denotes the version of the Python interpreter running the `LittleBrother` process on that node.
+* *Python Version*: Denotes the version of the Python interpreter running the `LittleBrother` process on that node.
 
-*   *Time Since Last Ping*: Denotes the time since the master has received the most recent statistics from that node.
+* *Time Since Last Ping*: Denotes the time since the master has received the most recent statistics from that node.
     Since the default ping time is five seconds this value will usually not exceed four seconds.
     
 ### Detection of Suspicious Constellations
diff --git a/bin/generic-install.sh b/bin/generic-install.sh
index 357c723..09d1e2a 100755
--- a/bin/generic-install.sh
+++ b/bin/generic-install.sh
@@ -24,7 +24,6 @@
 ##################################################################################
 
 
-TMP_DIR=/tmp
 ETC_DIR=/etc/little-brother
 LOG_DIR=/var/log/little-brother
 SPOOL_DIR=/var/spool/little-brother
@@ -35,10 +34,15 @@ TMPFILE_DIR=/usr/lib/tmpfiles.d
 SUDOERS_DIR=/etc/sudoers.d
 APPARMOR_DIR=/etc/apparmor.d
 
-
 ROOT_DIR=
 SCRIPT_DIR=$(dirname ${BASH_SOURCE[0]})
 INSTALL_BASE_DIR=$(realpath $SCRIPT_DIR/..)
+BIN_DIR=${INSTALL_BASE_DIR}/bin
+PIP3=${LIB_DIR}/pip3.sh
+chmod +x ${PIP3}
+
+
+
 echo "Running generic installation script with base directory located in $INSTALL_BASE_DIR..."
 
 if [ ! "$EUID" == "0" ] ; then
@@ -46,25 +50,25 @@ if [ ! "$EUID" == "0" ] ; then
     exit 2
 fi
 
-echo "Checking if all Pip packages have been downloaded to $TMP_DIR..."
-if [ ! -f $TMP_DIR/little-brother-0.4.12.tar.gz ] ; then
-  echo "ERROR: package little-brother-0.4.12.tar.gz not found in $TMP_DIR!"
+echo "Checking if all Pip packages have been downloaded to $LIB_DIR..."
+if [ ! -f $LIB_DIR/little-brother-0.4.19.tar.gz ] ; then
+  echo "ERROR: package little-brother-0.4.19.tar.gz not found in $LIB_DIR!"
   echo "Download from test.pypi.org and execute again."
   exit 2
 else
-  echo "Package little-brother-0.4.12.tar.gz was found."
+  echo "Package little-brother-0.4.19.tar.gz was found."
 fi
 
-if [ ! -f $TMP_DIR/python-base-app-0.2.26.tar.gz ] ; then
-  echo "ERROR: package python-base-app-0.2.26.tar.gz not found in $TMP_DIR!"
+if [ ! -f $LIB_DIR/python-base-app-0.2.36.tar.gz ] ; then
+  echo "ERROR: package python-base-app-0.2.36.tar.gz not found in $LIB_DIR!"
   echo "Download from test.pypi.org and execute again."
   exit 2
 else
-  echo "Package python-base-app-0.2.26.tar.gz was found."
+  echo "Package python-base-app-0.2.36.tar.gz was found."
 fi
 
-if [ ! -f $TMP_DIR/some-flask-helpers-0.2.2.tar.gz ] ; then
-  echo "ERROR: package some-flask-helpers-0.2.2.tar.gz not found in $TMP_DIR!"
+if [ ! -f $LIB_DIR/some-flask-helpers-0.2.2.tar.gz ] ; then
+  echo "ERROR: package some-flask-helpers-0.2.2.tar.gz not found in $LIB_DIR!"
   echo "Download from test.pypi.org and execute again."
   exit 2
 else
@@ -73,6 +77,8 @@ fi
 
 mkdir -p ${SYSTEMD_DIR}
 cp ${INSTALL_BASE_DIR}/etc/little-brother.service ${SYSTEMD_DIR}/little-brother.service
+echo "Execute systemctl daemon-reload..."
+systemctl daemon-reload
 mkdir -p ${SUDOERS_DIR}
 cp ${INSTALL_BASE_DIR}/etc/little-brother.sudo ${SUDOERS_DIR}/little-brother
 mkdir -p ${APPARMOR_DIR}
@@ -88,6 +94,7 @@ cp -f $INSTALL_BASE_DIR/etc/master.config ${ROOT_DIR}/etc/little-brother/master.
 
 
 
+# endif for if generic_script
 if grep -q 'little-brother:' /etc/group ; then
     echo "Group 'little-brother' already exists. Skipping group creation."
 else
@@ -140,8 +147,6 @@ echo "Creating virtual Python environment in ${VIRTUAL_ENV_DIR}..."
 
 virtualenv -p /usr/bin/python3 ${VIRTUAL_ENV_DIR}
 
-PIP3=${VIRTUAL_ENV_DIR}/bin/pip3
-
 echo "Setting ownership..."
 echo "    * little-brother.little-brother ${ETC_DIR}"
 chown -R little-brother.little-brother ${ETC_DIR}
@@ -180,21 +185,21 @@ echo "    * little-brother.little-brother /etc/little-brother/little-brother.con
 chmod og-rwx /etc/little-brother/little-brother.config
 
 ${PIP3} --version
-${PIP3} install wheel setuptools
+${PIP3} install wheel # setuptools
 echo "Installing PIP packages..."
-echo "  * little-brother-0.4.12.tar.gz"
-echo "  * python-base-app-0.2.26.tar.gz"
+echo "  * little-brother-0.4.19.tar.gz"
+echo "  * python-base-app-0.2.36.tar.gz"
 echo "  * some-flask-helpers-0.2.2.tar.gz"
 # see https://stackoverflow.com/questions/19548957/can-i-force-pip-to-reinstall-the-current-version
 ${PIP3} install --upgrade --force-reinstall \
-     ${TMP_DIR}/little-brother-0.4.12.tar.gz\
-     ${TMP_DIR}/python-base-app-0.2.26.tar.gz\
-     ${TMP_DIR}/some-flask-helpers-0.2.2.tar.gz
+     ${LIB_DIR}/little-brother-0.4.19.tar.gz\
+     ${LIB_DIR}/python-base-app-0.2.36.tar.gz\
+     ${LIB_DIR}/some-flask-helpers-0.2.2.tar.gz
 
 
-echo "Removing installation file ${TMP_DIR}/little-brother-0.4.12.tar.gz..."
-rm ${TMP_DIR}/little-brother-0.4.12.tar.gz
-echo "Removing installation file ${TMP_DIR}/python-base-app-0.2.26.tar.gz..."
-rm ${TMP_DIR}/python-base-app-0.2.26.tar.gz
-echo "Removing installation file ${TMP_DIR}/some-flask-helpers-0.2.2.tar.gz..."
-rm ${TMP_DIR}/some-flask-helpers-0.2.2.tar.gz
\ No newline at end of file
+echo "Removing installation file ${LIB_DIR}/little-brother-0.4.19.tar.gz..."
+rm ${LIB_DIR}/little-brother-0.4.19.tar.gz
+echo "Removing installation file ${LIB_DIR}/python-base-app-0.2.36.tar.gz..."
+rm ${LIB_DIR}/python-base-app-0.2.36.tar.gz
+echo "Removing installation file ${LIB_DIR}/some-flask-helpers-0.2.2.tar.gz..."
+rm ${LIB_DIR}/some-flask-helpers-0.2.2.tar.gz
\ No newline at end of file
diff --git a/bin/pip3.sh b/bin/pip3.sh
new file mode 100755
index 0000000..1b40d1a
--- /dev/null
+++ b/bin/pip3.sh
@@ -0,0 +1,75 @@
+#!/bin/bash
+
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/python_base_app
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+##################################################################################
+# Please, beware that this file has been generated! Do not make any changes here #
+# but only to python_base_app/templates/pip3.template.sh!                        #
+##################################################################################
+
+if [ "${VIRTUAL_ENV_DIR}" == "" ] ; then
+  if [ -x /usr/local/bin/pip3 ] ; then
+    # If there is a pip in /usr/local it has probably been in installed/upgraded by pip itself.
+    # We had better take this one...
+    PIP3=/usr/local/bin/pip3
+  else
+    # Otherwise take the one that has been installed by the Debian package...
+    PIP3=/usr/bin/pip3
+  fi
+else
+  echo "Detected virtual environment at ${VIRTUAL_ENV_DIR}..."
+  PIP3=${VIRTUAL_ENV_DIR}/bin/pip3
+fi
+
+if [ "${PIP3}" == "" ] ; then
+  echo "ERROR: cannot find pip3!"
+  exit 1
+fi
+
+EXTRA_INDEX_URL=""
+
+
+if [ "${EXTRA_INDEX_URL}" == "" ] ; then
+  echo "No extra PIP indexes defined!"
+  EXTRA_INDEX_OPTION=
+else
+  echo "Detected extra pip index URL: ${EXTRA_INDEX_URL}"
+  PROTOCOL=$(echo ${EXTRA_INDEX_URL}|sed -n -e 's/\(^https\?\):\/\/\([^\/]*\)\/\(.*\)/\1/p')
+  INDEX_HOST=$(echo ${EXTRA_INDEX_URL}|sed -n -e 's/\(^https\?\):\/\/\([^\/]*\)\/\(.*\)/\2/p')
+  INDEX_REL_URL=$(echo ${EXTRA_INDEX_URL}|sed -n -e 's/\(^https\?\):\/\/\([^\/]*\)\/\(.*\)/\3/p')
+
+  if [ "${TEST_PYPI_API_TOKEN}" == "" ] ; then
+    EXTRA_INDEX_OPTION="--extra-index-url ${PROTOCOL}://${TEST_PYPI_API_USER}:${TEST_PYPI_API_TOKEN}@${INDEX_HOST}/${INDEX_REL_URL}"
+  else
+    if [ "${TEST_PYPI_API_USER}" == "" ] ; then
+      echo "WARNING: TEST_PYPI_API_USER is not set! Will default to '__token__'."
+      TEST_PYPI_API_USER="__token__"
+    fi
+    echo "Using user '${TEST_PYPI_API_USER}' to access PiPy index..."
+    EXTRA_INDEX_OPTION="--extra-index-url ${PROTOCOL}://${TEST_PYPI_API_USER}:${TEST_PYPI_API_TOKEN}@${INDEX_HOST}/${INDEX_REL_URL}"
+  fi
+
+  if [ "${PROTOCOL}" == "http" ] ; then
+    echo "Adding trusted-host option for non-HTTPS host '${INDEX_HOST}'..."
+    EXTRA_INDEX_OPTION+=" --trusted-host ${INDEX_HOST}"
+  fi
+fi
+
+echo "Using pip3 binary at ${PIP3}..."
+${PIP3} $@ ${EXTRA_INDEX_OPTION}
\ No newline at end of file
diff --git a/contrib/python_base_app b/contrib/python_base_app
index 0c40087..5260853 160000
--- a/contrib/python_base_app
+++ b/contrib/python_base_app
@@ -1,1 +1,1 @@
-Subproject commit 0c400875d269e99bda49e1b363e483dd2e4bf7b5
+Subproject commit 5260853a4a47a115a0ba9ab406852e708a8a6a8d
diff --git a/doc/topology.png b/doc/topology.png
index 5eb9dea..c5bb357 100644
Binary files a/doc/topology.png and b/doc/topology.png differ
diff --git a/docker/little-brother-client/Dockerfile b/docker/little-brother-client/Dockerfile
new file mode 100644
index 0000000..b14c0bb
--- /dev/null
+++ b/docker/little-brother-client/Dockerfile
@@ -0,0 +1,28 @@
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/little_brother
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ARG TAG
+ARG DOCKER_REGISTRY_ORG_UNIT
+FROM $DOCKER_REGISTRY_ORG_UNIT/little-brother-base:$TAG
+LABEL maintainer="marcus.rickert@web.de"
+ENV MASTER_HOST_URL=http://localhost:5555
+ENV MASTER_ACCESS_TOKEN=SOME_LONG_AND_SECRET_TOKEN
+COPY assets/entrypoint.sh /entrypoint.sh
+COPY assets/little-brother.config /etc
+ENTRYPOINT ["/entrypoint.sh"]
+CMD []
+USER little-brother
diff --git a/docker/little-brother-slave/assets/.gitignore b/docker/little-brother-client/assets/.gitignore
similarity index 100%
rename from docker/little-brother-slave/assets/.gitignore
rename to docker/little-brother-client/assets/.gitignore
diff --git a/docker/little-brother-slave/assets/entrypoint.sh b/docker/little-brother-client/assets/entrypoint.sh
similarity index 87%
rename from docker/little-brother-slave/assets/entrypoint.sh
rename to docker/little-brother-client/assets/entrypoint.sh
index 848b1ed..3dd1e12 100755
--- a/docker/little-brother-slave/assets/entrypoint.sh
+++ b/docker/little-brother-client/assets/entrypoint.sh
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
-#    Copyright (C) 2019  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
-#    See https://github.com/marcus67/python_base_app
+#    See https://github.com/marcus67/little_brother
 #
 #    This program is free software; you can redistribute it and/or modify
 #    it under the terms of the GNU General Public License as published by
@@ -17,7 +17,7 @@
 #    with this program; if not, write to the Free Software Foundation, Inc.,
 #    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-echo "Starting Little-Brother in Slave Mode"
+echo "Starting Little-Brother in Client Mode"
 export MasterConnector__host_url=${MASTER_HOST_URL}
 export MasterConnector__access_token=${MASTER_ACCESS_TOKEN}
 export StatusServer__app_secret=${APP_SECRET}
diff --git a/docker/little-brother-slave/assets/little-brother.config b/docker/little-brother-client/assets/little-brother.config
similarity index 89%
rename from docker/little-brother-slave/assets/little-brother.config
rename to docker/little-brother-client/assets/little-brother.config
index b8964a3..248c775 100644
--- a/docker/little-brother-slave/assets/little-brother.config
+++ b/docker/little-brother-client/assets/little-brother.config
@@ -1,4 +1,4 @@
-#    Copyright (C) 2019  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
 #    See https://github.com/marcus67/little_brother
 #
@@ -16,7 +16,7 @@
 #    with this program; if not, write to the Free Software Foundation, Inc.,
 #    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-# This file contains a LittleBrother configuration for an optional slave host.
+# This file contains a LittleBrother configuration for an optional client host.
 
 [LittleBrother]
 # Interval in seconds between applying the rules to the collected process statistics. Default: 5
@@ -39,7 +39,7 @@
 # URL of the master host
 host_url=http://mymaster.mydomain:myport
 
-# Unique token that identifies a slave host with the master host. It has to match the
+# Unique token that identifies a client host with the master host. It has to match the
 # corresponding entry on the master host.
 access_token=SOME_LONG_AND_SECRET_TOKEN
 
@@ -48,12 +48,12 @@ port=5555
 app_secret=SOME_APP_SECRET
 
 [Persistence]
-# The slave host will work with a simple file based persistence. The file will be created in /var/spool/little-brother.
-# Note that the slave(s) should ALWAYS use sqlite backend no matter which kind of backend the master will use!
+# The client host will work with a simple file based persistence. The file will be created in /var/spool/little-brother.
+# Note that the client(s) should ALWAYS use sqlite backend no matter which kind of backend the master will use!
 database_driver=sqlite
 
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-# Note that the audio handling by the slave process is obsolete. Use the little-brother-taskbar instead.
+# Note that the audio handling by the client process is obsolete. Use the little-brother-taskbar instead.
 # See https://pypi.org/project/little-brother-taskbar/
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #[AudioHandler]
diff --git a/docker/little-brother-slave/Dockerfile b/docker/little-brother-slave/Dockerfile
deleted file mode 100644
index f1c3495..0000000
--- a/docker/little-brother-slave/Dockerfile
+++ /dev/null
@@ -1,11 +0,0 @@
-ARG TAG
-ARG DOCKER_REGISTRY_ORG_UNIT
-FROM $DOCKER_REGISTRY_ORG_UNIT/little-brother-base:$TAG
-LABEL maintainer="marcus.rickert@web.de"
-ENV MASTER_HOST_URL=http://localhost:5555
-ENV MASTER_ACCESS_TOKEN=SOME_LONG_AND_SECRET_TOKEN
-COPY assets/entrypoint.sh /entrypoint.sh
-COPY assets/little-brother.config /etc
-ENTRYPOINT ["/entrypoint.sh"]
-CMD []
-USER little-brother
diff --git a/docker/little-brother-ubuntu-base/Dockerfile b/docker/little-brother-ubuntu-base/Dockerfile
new file mode 100644
index 0000000..4851109
--- /dev/null
+++ b/docker/little-brother-ubuntu-base/Dockerfile
@@ -0,0 +1,30 @@
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/little_brother
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+FROM marcusrickert/docker-ubuntu-minipython:release-0.9.1
+LABEL maintainer="marcus.rickert@web.de"
+ENV RUNNING_IN_DOCKER=1
+COPY assets/*.deb /tmp
+# See https://superuser.com/questions/1456989/how-to-configure-apt-in-debian-buster-after-release
+RUN DEBIAN_FRONTEND=noninteractive \
+        apt-get update --allow-releaseinfo-change && \
+        apt-get install -y --no-install-recommends \
+            alsaplayer-alsa \
+            mpg123
+RUN (dpkg -i /tmp/*.deb || true) && \
+    DEBIAN_FRONTEND=noninteractive \
+        apt-get install -f -y --no-install-recommends
diff --git a/docker/little-brother-ubuntu-base/assets/.gitignore b/docker/little-brother-ubuntu-base/assets/.gitignore
new file mode 100644
index 0000000..c00df13
--- /dev/null
+++ b/docker/little-brother-ubuntu-base/assets/.gitignore
@@ -0,0 +1,1 @@
+*.deb
diff --git a/docker/little-brother-ubuntu-base/assets/pulse-client.conf b/docker/little-brother-ubuntu-base/assets/pulse-client.conf
new file mode 100644
index 0000000..f0a9ba7
--- /dev/null
+++ b/docker/little-brother-ubuntu-base/assets/pulse-client.conf
@@ -0,0 +1,10 @@
+# See https://github.com/TheBiggerGuy/docker-pulseaudio-example
+# Connect to the host's server using the mounted UNIX socket
+default-server = unix:/run/user/1000/pulse/native
+
+# Prevent a server running in the container
+autospawn = no
+daemon-binary = /bin/true
+
+# Prevent the use of shared memory
+enable-shm = false
diff --git a/docker/little-brother-ubuntu-client/Dockerfile b/docker/little-brother-ubuntu-client/Dockerfile
new file mode 100644
index 0000000..62683c0
--- /dev/null
+++ b/docker/little-brother-ubuntu-client/Dockerfile
@@ -0,0 +1,28 @@
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/little_brother
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ARG TAG
+ARG DOCKER_REGISTRY_ORG_UNIT
+FROM $DOCKER_REGISTRY_ORG_UNIT/little-brother-ubuntu-base:$TAG
+LABEL maintainer="marcus.rickert@web.de"
+ENV MASTER_HOST_URL=http://localhost:5555
+ENV MASTER_ACCESS_TOKEN=SOME_LONG_AND_SECRET_TOKEN
+COPY assets/entrypoint.sh /entrypoint.sh
+COPY assets/little-brother.config /etc
+ENTRYPOINT ["/entrypoint.sh"]
+CMD []
+USER little-brother
diff --git a/docker/little-brother-ubuntu-client/assets/.gitignore b/docker/little-brother-ubuntu-client/assets/.gitignore
new file mode 100644
index 0000000..c00df13
--- /dev/null
+++ b/docker/little-brother-ubuntu-client/assets/.gitignore
@@ -0,0 +1,1 @@
+*.deb
diff --git a/docker/little-brother-ubuntu-client/assets/entrypoint.sh b/docker/little-brother-ubuntu-client/assets/entrypoint.sh
new file mode 100755
index 0000000..3dd1e12
--- /dev/null
+++ b/docker/little-brother-ubuntu-client/assets/entrypoint.sh
@@ -0,0 +1,24 @@
+#!/usr/bin/env bash
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/little_brother
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+echo "Starting Little-Brother in Client Mode"
+export MasterConnector__host_url=${MASTER_HOST_URL}
+export MasterConnector__access_token=${MASTER_ACCESS_TOKEN}
+export StatusServer__app_secret=${APP_SECRET}
+run_little_brother.py --config /etc/little-brother.config --loglevel ${LOGLEVEL}
diff --git a/docker/little-brother-ubuntu-client/assets/little-brother.config b/docker/little-brother-ubuntu-client/assets/little-brother.config
new file mode 100644
index 0000000..248c775
--- /dev/null
+++ b/docker/little-brother-ubuntu-client/assets/little-brother.config
@@ -0,0 +1,101 @@
+#    Copyright (C) 2019-2022  Marcus Rickert
+#
+#    See https://github.com/marcus67/little_brother
+#
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 3 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License along
+#    with this program; if not, write to the Free Software Foundation, Inc.,
+#    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+# This file contains a LittleBrother configuration for an optional client host.
+
+[LittleBrother]
+# Interval in seconds between applying the rules to the collected process statistics. Default: 5
+#check_interval = 5
+
+# Logging level of the application. Default: INFO
+# Allowed values: DEBUG, INFO, WARNING, ERROR
+#log_level=DEBUG
+
+# Run the application in debugging mode. If active any exception will print a
+# stack trace and terminate the application. Do not activate in "production" mode.
+# Default: False
+#debug_mode=True
+
+[AppControl]
+# Use this to replace the canonical hostname retrieved from the system. This hostname will accur in all statistics.
+#hostname = MY.BEAUTIFIED.HOSTNAME
+
+[MasterConnector]
+# URL of the master host
+host_url=http://mymaster.mydomain:myport
+
+# Unique token that identifies a client host with the master host. It has to match the
+# corresponding entry on the master host.
+access_token=SOME_LONG_AND_SECRET_TOKEN
+
+[StatusServer]
+port=5555
+app_secret=SOME_APP_SECRET
+
+[Persistence]
+# The client host will work with a simple file based persistence. The file will be created in /var/spool/little-brother.
+# Note that the client(s) should ALWAYS use sqlite backend no matter which kind of backend the master will use!
+database_driver=sqlite
+
+# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+# Note that the audio handling by the client process is obsolete. Use the little-brother-taskbar instead.
+# See https://pypi.org/project/little-brother-taskbar/
+# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+#[AudioHandler]
+# Set the volume of the audio output in percent. Default: None, hence no attempt will be made to change the setting.
+#audio_mixer_volume=150
+
+# Select the engine of the speech output.
+# Permitted values:
+# * pyttsx3 : Use the library of the same name to generate the speech output.
+# * google : Use the libray 'python_google_speak' to generate the speech output. Note that this library requires an
+#            internet connection!
+# * external : Use an external command to generate the speech output. See setting 'speech_generator_cmd_line'.
+# The default value is None, which deactivates spoken notifications.
+#speech_engine=google
+
+# If true, the generated files will be cached in the spool directory (see below). Default: False
+#cache_audio_files = True
+
+# Set the speed of the speech generator in words per minutes. Default: 100
+# speech_words_per_minute = 80
+
+# Set the mimimum waiting time in seconds before a spoken messages is repeated. Any request to issue the same messages
+# before this time will be silently ignored. Default: 30
+#mininum_waiting_time_before_repeat = 20  # seconds
+
+# Set the directory where generated speech files will be cached. Default: /var/spool/little-brother
+#spool_dir = "/tmp"
+
+# Set the prefix of the filenames used for generated speech files. Default: little-brother-speech-
+#audio_file_prefix = "my-prefix-"
+
+# Set the path of the mixer tool. Default: /usr/bin/amixer
+#audio_mixer_bin = '/bin/amixer'
+
+# Set the default locale of the speech output if the monitored user does not have a locale configured. If both are unset
+# the system default locale will be used. Default: None
+#locale = de_DE
+
+# Set the command line for the external speech generation tool.
+# Default: /usr/bin/festival --tts --language american_english {inline}
+# The command line may contain the following patterns will be replaced before its execution:
+# * {infile} : name of a file containing the text to be spoken
+# * {text}: text to be spoken
+
+#audio_player=mpg123
diff --git a/etc/master.config b/etc/master.config
index 385837e..c44ec73 100644
--- a/etc/master.config
+++ b/etc/master.config
@@ -16,7 +16,7 @@
 #    with this program; if not, write to the Free Software Foundation, Inc.,
 #    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-# This file contains a LittleBrother configuration with one active rule for a master host.
+# This file contains a LittleBrother configuration for a master host.
 
 [LittleBrother]
 
@@ -27,13 +27,13 @@ check_interval=5
 # Allowed values: DEBUG, INFO, WARNING, ERROR
 #log_level=DEBUG
 
-# Run the application in debugging mode. If active any exception will print a
+# Run the application in debugging mode. If active, any exception will print a
 # stack trace and terminate the application. Do not activate in "production" mode.
 # Default: False
 #debug_mode=True
 
 [RuleHandler]
-# Set the number of minutes before logout that LittleBrother starts issueing notifications (every minute).
+# Set the number of minutes before logout that LittleBrother starts issuing notifications (every minute).
 # Default to 5 minutes.
 #warning_before_logout = 3
 #[PrometheusClient]
@@ -59,7 +59,7 @@ scan_active=true
 # Default: 7
 #admin_lookahead_in_days = 14
 
-# Use this to replace the canonical hostname retrieved from the system. This hostname will accur in all statistics.
+# Use this to replace the canonical hostname retrieved from the system. This hostname will occur in all statistics.
 #hostname = MY.BEAUTIFIED.HOSTNAME
 
 # Set the minimum duration in seconds that a process has to be active to be considered relevant "play time".
@@ -67,15 +67,15 @@ scan_active=true
 # of "play" processes.
 #min_activity_duration = 120
 
-# Number of seconds before warnings are issued about missing connectivity (no successful send events from slave to master)
+# Number of seconds before warnings are issued about missing connectivity (no successful send events from client to master)
 # Defaults to 3 * DEFAULT_CHECK_INTERVAL.
 #warning_time_without_send_events = 15
 
-# Number of seconds before slave terminates processes due to missing connectivity (no successful send events from slave to master)
+# Number of seconds before client terminates processes due to missing connectivity (no successful send events from client to master)
 # Defaults to 10 * DEFAULT_CHECK_INTERVAL.
 #maximum_time_without_send_events = 50
 
-# Number of seconds to delay the kill process events so that messages are safely played back on the slaves
+# Number of seconds to delay the kill process events so that messages are safely played back on the clients
 # Defaults to 10 seconds
 #kill_process_delay = 15
 
@@ -85,8 +85,8 @@ scan_active=true
 
 #[MasterConnector]
 
-# Unique token that identifies a slave host with the master host. It has to match the
-# corresponding entry on the slave hosts.
+# Unique token that identifies a client host with the master host. It has to match the
+# corresponding entry on the client hosts.
 # access_token=SOME_LONG_AND_SECRET_TOKEN
 
 [ClientProcessHandler]
@@ -194,7 +194,7 @@ sqlite_filename=little-brother.sqlite.db
 # initial startup for the creation of the scheme and not during normal operation.
 #database_admin_password = some_secret_admin_password
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-# Note that the audio handling by the slave process is obsolete. Use the little-brother-taskbar instead.
+# Note that the audio handling by the client process is obsolete. Use the little-brother-taskbar instead.
 # See https://pypi.org/project/little-brother-taskbar/
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #[AudioHandler]
@@ -202,7 +202,7 @@ sqlite_filename=little-brother.sqlite.db
 #audio_mixer_volume=150
 # Select the engine of the speech output.
 # Permitted values:
-# * google : Use the libray 'python_google_speak' to generate the speech output. Note that this library requires an
+# * google : Use the library 'python_google_speak' to generate the speech output. Note that this library requires an
 #            internet connection!
 # * external : Use an external command to generate the speech output. See setting 'speech_generator_cmd_line'.
 # The default value is None, which deactivates spoken notifications.
@@ -214,7 +214,7 @@ sqlite_filename=little-brother.sqlite.db
 # Set the speed of the speech generator in words per minutes. Default: 100
 # speech_words_per_minute = 80
 
-# Set the mimimum waiting time in seconds before a spoken messages is repeated. Any request to issue the same messages
+# Set the minimum waiting time in seconds before a spoken messages is repeated. Any request to issue the same messages
 # before this time will be silently ignored. Default: 30
 #mininum_waiting_time_before_repeat = 20  # seconds
 
diff --git a/etc/messages.pot b/etc/messages.pot
index 814b710..717c27d 100644
--- a/etc/messages.pot
+++ b/etc/messages.pot
@@ -1,14 +1,14 @@
 # Translations template for PROJECT.
-# Copyright (C) 2021 ORGANIZATION
+# Copyright (C) 2022 ORGANIZATION
 # This file is distributed under the same license as the PROJECT project.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
 #
 #, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -22,7 +22,7 @@ msgid "{days} days ago"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr ""
 
@@ -54,17 +54,18 @@ msgstr ""
 msgid "EEE"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Master"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Slave"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Master"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Slave"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
@@ -177,7 +178,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr ""
 
@@ -290,19 +291,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -311,7 +312,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -324,43 +325,43 @@ msgstr ""
 msgid "About"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr ""
 
@@ -369,8 +370,8 @@ msgid "Administration"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr ""
 
@@ -379,7 +380,7 @@ msgid "Show configurations of upcoming days"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr ""
 
@@ -410,33 +411,33 @@ msgid "Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr ""
 
@@ -444,67 +445,67 @@ msgstr ""
 msgid "Show overrides for day"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -513,11 +514,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr ""
 
@@ -535,7 +536,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -552,36 +553,36 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr ""
 
@@ -642,130 +643,133 @@ msgid "Revision"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
-msgid "Python Version"
+msgid "Distribution"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+msgid "Python Version"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
diff --git a/etc/slave.config b/etc/slave.config
index ea684b2..e826a5d 100644
--- a/etc/slave.config
+++ b/etc/slave.config
@@ -16,7 +16,7 @@
 #    with this program; if not, write to the Free Software Foundation, Inc.,
 #    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-# This file contains a LittleBrother configuration for an optional slave host.
+# This file contains a LittleBrother configuration for an optional client host.
 
 [LittleBrother]
 # Interval in seconds between applying the rules to the collected process statistics. Default: 5
@@ -33,29 +33,29 @@ check_interval=5
 
 #[AppControl]
 # Use this to replace the canonical hostname retrieved from the system. This hostname will occur in all statistics.
-# Note that this name should be unique across all slaves and should not be the same name as the master. Otherwise,
+# Note that this name should be unique across all clients and should not be the same name as the master. Otherwise,
 # this will definitely screw things up!
 #hostname = MY.BEAUTIFIED.HOSTNAME
 
 [MasterConnector]
 # URL of the master host
 host_url=http://mymaster.mydomain:myport
-# Unique token that identifies a slave host with the master host. It has to match the
+# Unique token that identifies a client host with the master host. It has to match the
 # corresponding entry on the master host.
 access_token=SOME_LONG_AND_SECRET_TOKEN
 
 #[StatusServer]
-#Use this setting on the slave if you want to monitor the slave by using the health URL.
+#Use this setting on the client if you want to monitor the client by using the health URL.
 #port=5561
 #app_secret=some-secret
 
 [Persistence]
-# The slave host will work with a simple file based persistence. The file will be created in /var/spool/little-brother.
-# Note that the slave(s) should ALWAYS use sqlite backend no matter which kind of backend the master will use!
+# The client host will work with a simple file based persistence. The file will be created in /var/spool/little-brother.
+# Note that the client(s) should ALWAYS use sqlite backend no matter which kind of backend the master will use!
 database_driver=sqlite
 
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-# Note that the audio handling by the slave process is obsolete. Use the little-brother-taskbar instead.
+# Note that the audio handling by the client process is obsolete. Use the little-brother-taskbar instead.
 # See https://pypi.org/project/little-brother-taskbar/
 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #[AudioHandler]
@@ -75,7 +75,7 @@ database_driver=sqlite
 # Set the speed of the speech generator in words per minutes. Default: 100
 # speech_words_per_minute = 80
 
-# Set the mimimum waiting time in seconds before a spoken messages is repeated. Any request to issue the same messages
+# Set the minimum waiting time in seconds before a spoken messages is repeated. Any request to issue the same messages
 # before this time will be silently ignored. Default: 30
 #mininum_waiting_time_before_repeat = 20  # seconds
 
diff --git a/little_brother/api/version_checker.py b/little_brother/api/version_checker.py
index b9f5f2b..56ed88e 100644
--- a/little_brother/api/version_checker.py
+++ b/little_brother/api/version_checker.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (C) 2019-2021  Marcus Rickert
+# Copyright (C) 2019-2022  Marcus Rickert
 #
 # See https://github.com/marcus67/little_brother
 # This program is free software; you can redistribute it and/or modify
@@ -38,18 +38,23 @@ def __init__(self, p_version: str = None, p_revision: int = None):
 
 class ChannelInfo:
 
-    def __init__(self, p_channel: str, p_download_url: str):
+    def __init__(self, p_channel: str, p_download_url: str, p_changes_url):
         self.channel = p_channel
         self.download_url = p_download_url
+        self.changes_url = p_changes_url
 
 
 SOURCEFORGE_CHANNEL_INFOS = {
-    settings.MASTER_BRANCH_NAME: ChannelInfo(p_channel=settings.MASTER_BRANCH_NAME,
-                                             p_download_url="https://sourceforge.net/projects/little-brother/files/"
-                                                            "master/little-brother_{version}_{revision}.deb/download"),
-    settings.RELEASE_BRANCH_NAME: ChannelInfo(p_channel=settings.MASTER_BRANCH_NAME,
-                                              p_download_url="https://sourceforge.net/projects/little-brother/files/"
-                                                             "release/little-brother_{version}_{revision}.deb/download")
+    settings.MASTER_BRANCH_NAME:
+        ChannelInfo(p_channel=settings.MASTER_BRANCH_NAME,
+                    p_download_url="https://sourceforge.net/projects/little-brother/files/"
+                                   "master/little-brother_{version}_{revision}.deb/download",
+                    p_changes_url="https://github.com/marcus67/little_brother/blob/master/CHANGES.md"),
+    settings.RELEASE_BRANCH_NAME:
+        ChannelInfo(p_channel=settings.MASTER_BRANCH_NAME,
+                    p_download_url="https://sourceforge.net/projects/little-brother/files/"
+                                   "release/little-brother_{version}_{revision}.deb/download",
+                    p_changes_url="https://github.com/marcus67/little_brother/blob/master/CHANGES.md")
 }
 
 
@@ -159,6 +164,15 @@ def get_download_url(self, p_channel) -> ChannelInfo:
 
         return url_format.format(version=version_info.version, revision=version_info.revision, channel=p_channel)
 
+    def get_changes_url(self, p_channel) -> ChannelInfo:
+
+        self.retrieve_version_infos()
+
+        if self._version_infos is None:
+            return None
+
+        return self._channel_infos.get(p_channel).changes_url
+
     def is_revision_current(self, p_channel: str, p_revision: int):
 
         self.retrieve_version_infos()
diff --git a/little_brother/app_control.py b/little_brother/app_control.py
index 6ad221e..fce3f89 100644
--- a/little_brother/app_control.py
+++ b/little_brother/app_control.py
@@ -20,6 +20,7 @@
 import sys
 import time
 
+import distro
 import prometheus_client
 
 from little_brother import admin_event
@@ -89,7 +90,6 @@ def __init__(self, p_config,
         self._time_last_successful_send_events = tools.get_current_time()
         self._user_locale_handler = UserLocaleHandler()
         self._admin_data_handler = None
-        self._process_regex_map = None
 
         if self._config.hostname is None:
             self._host_name = socket.getfqdn()
@@ -204,17 +204,8 @@ def set_user_configs(self, p_user_configs):
             self._user_manager.reset_users(p_session_context=session_context)
             self._process_handler_manager.reset_process_patterns()
 
-    @property
-    def process_regex_map(self):
-
-        with SessionContext(p_persistence=self.persistence) as session_context:
-            if self._process_regex_map is None:
-                self._process_regex_map = {}
-
-                for user in self.user_entity_manager.users(session_context):
-                    self._process_regex_map[user.username] = user.regex_process_name_pattern
-
-        return self._process_regex_map
+    def reset_process_patterns(self):
+        self._process_handler_manager.reset_process_patterns()
 
     def is_master(self):
 
@@ -464,7 +455,7 @@ def process_rule_sets_for_all_users(self, p_reference_time):
                                                                       p_reference_date=p_reference_time.date())
                             override = self.admin_data_handler.rule_overrides.get(key_rule_override)
 
-                            if rule_override is not None:
+                            if override is not None:
                                 self._logger.debug(str(override))
 
                             rule_result_info = self.rule_handler.process_rule_sets_for_user(
@@ -574,7 +565,8 @@ def get_client_stats(self):
                                                               minor=sys.version_info.minor,
                                                               micro=sys.version_info.micro),
             p_running_in_docker=tools.running_in_docker(),
-            p_running_in_snap=tools.running_in_snap()
+            p_running_in_snap=tools.running_in_snap(),
+            p_linux_distribution=distro.name(pretty=True)
         )
 
         if not self.is_master():
@@ -644,4 +636,5 @@ def add_new_user(self, p_session_context, p_username, p_locale=None):
         self.user_entity_manager.add_new_user(p_session_context=p_session_context, p_username=p_username,
                                               p_locale=p_locale)
         self._user_manager.add_monitored_user(p_username=p_username)
+        self._user_manager.reset_users(p_session_context=p_session_context)
         self.send_config_to_all_slaves()
diff --git a/little_brother/client_device_handler.py b/little_brother/client_device_handler.py
index 341be29..d3075d9 100644
--- a/little_brother/client_device_handler.py
+++ b/little_brother/client_device_handler.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (C) 2019-2021  Marcus Rickert
+# Copyright (C) 2019-2022  Marcus Rickert
 #
 # See https://github.com/marcus67/little_brother
 # This program is free software; you can redistribute it and/or modify
@@ -24,6 +24,7 @@
 from python_base_app import log_handling
 from python_base_app import stats
 from python_base_app import tools
+from python_base_app.configuration import ConfigurationException
 
 SECTION_NAME = "ClientDeviceHandler"
 
@@ -234,12 +235,20 @@ def ping_device(self, p_reference_time, p_device):
         fmt = "Pinging {device}..."
         self._logger.debug(fmt.format(device=p_device.hostname))
 
-        delay = self._pinger.ping(p_host=p_device.hostname)
-        device_info = self.get_device_info(p_device_name=p_device.device_name)
+        delay = None
+
+        try:
+            delay = self._pinger.ping(p_host=p_device.hostname)
+
+        except ConfigurationException as e:
+            msg = "Exception '{exception}' while pinging device '{device}'! Is the DNS name correct?"
+            self._logger.error(msg.format(exception=str(e), device=p_device.hostname))
 
         if delay is None:
             delay = self._config.inactive_factor * p_device.max_active_ping_delay
 
+        device_info = self.get_device_info(p_device_name=p_device.device_name)
+
         device_info.add_ping_delay(p_reference_time=p_reference_time, p_delay=delay)
 
         fmt = "Moving average={delay:.0f}"
diff --git a/little_brother/client_info.py b/little_brother/client_info.py
index d016282..9d78857 100644
--- a/little_brother/client_info.py
+++ b/little_brother/client_info.py
@@ -55,6 +55,14 @@ def runtime(self):
 
         return ""
 
+    @property
+    def linux_distribution(self):
+        if self.client_stats is not None and self.client_stats.linux_distribution is not None:
+            return self.client_stats.linux_distribution
+
+        else:
+            return _("n/a")
+
     @property
     def node_type(self):
         return _("Master") if self.is_master else _("Slave")
diff --git a/little_brother/client_stats.py b/little_brother/client_stats.py
index 1660679..daa7070 100644
--- a/little_brother/client_stats.py
+++ b/little_brother/client_stats.py
@@ -23,12 +23,14 @@
 
 class ClientStats(object):
     def __init__(self, p_version=None, p_revision=None, p_python_version=None,
-                 p_running_in_docker=None, p_running_in_snap=None):
+                 p_running_in_docker=None, p_running_in_snap=None,
+                 p_linux_distribution=None):
         self.version = p_version
         self.revision = p_revision
         self.python_version = p_python_version
         self.running_in_docker = p_running_in_docker
         self.running_in_snap = p_running_in_snap
+        self.linux_distribution = p_linux_distribution
         self.resident_memory_bytes = 0.0
         self.start_time_seconds = 0.0
         self.cpu_seconds_total = 0.0
diff --git a/little_brother/db_migrations.py b/little_brother/db_migrations.py
index 6a945b1..99a0468 100644
--- a/little_brother/db_migrations.py
+++ b/little_brother/db_migrations.py
@@ -19,6 +19,7 @@
 
 import alembic
 import alembic.config
+from alembic.migration import MigrationContext
 
 from little_brother import constants
 from little_brother import simple_context_rule_handlers
@@ -58,7 +59,7 @@ def upgrade_databases(self, p_alembic_version="head"):
 
     def get_current_version(self):
 
-        context = alembic.migration.MigrationContext.configure(self._persistence.get_connection())
+        context = MigrationContext.configure(self._persistence.get_connection())
         return context.get_current_revision()
 
     def check_if_version_is_active(self, p_version):
diff --git a/little_brother/process_handler_manager.py b/little_brother/process_handler_manager.py
index d26f873..b81e8a7 100644
--- a/little_brother/process_handler_manager.py
+++ b/little_brother/process_handler_manager.py
@@ -154,7 +154,8 @@ def process_regex_map(self):
                 self._process_regex_map = {}
 
                 for user in self.user_entity_manager.users(session_context):
-                    self._process_regex_map[user.username] = user.regex_process_name_pattern
+                    if user.active:
+                        self._process_regex_map[user.username] = user.regex_process_name_pattern
 
         return self._process_regex_map
 
diff --git a/little_brother/settings.py b/little_brother/settings.py
index 8bd0822..414d66a 100644
--- a/little_brother/settings.py
+++ b/little_brother/settings.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (C) 2019-2021  Marcus Rickert
+# Copyright (C) 2019-2022  Marcus Rickert
 #
 # See https://github.com/marcus67/little_brother
 # This program is free software; you can redistribute it and/or modify
@@ -18,7 +18,7 @@
 settings = {
     "name": "little-brother",
     "url": "https://github.com/marcus67/little_brother",
-    "version": "0.4.12",
+    "version": "0.4.19",
     "description": "Simple parental control application monitoring specific processes on Linux hosts "
                    "to monitor and limit the play time of (young) children.",
     "author": "Marcus Rickert",
@@ -27,7 +27,7 @@
 
 extended_settings = {
     "display_url": "github.com/marcus67/little_brother",
-    "debian_package_revision": "112",
+    "debian_package_revision": "121",
     "debian_package_architecture": "all",
     "babel_rel_directory": "translations",
     "analyze_extra_coverage_exclusions": "run_python_base_app_test_suite_no_venv.py",
diff --git a/little_brother/static/default.css b/little_brother/static/default.css
index ef47766..fb0d3d1 100644
--- a/little_brother/static/default.css
+++ b/little_brother/static/default.css
@@ -173,6 +173,22 @@ a.CVE_HYPERLINK:visited {
   padding-right: 2px;
 }
 
+.col-sm-1 {
+  padding-left: 2px;
+  padding-right: 2px;
+}
+
+.col-sm-2 {
+  padding-left: 2px;
+  padding-right: 2px;
+}
+
+.col-sm-3 {
+  padding-left: 2px;
+  padding-right: 2px;
+}
+
+
 .col-xs-1 input {
   padding-left: 1px;
   padding-right: 1px;
diff --git a/little_brother/templates/topology.template.html b/little_brother/templates/topology.template.html
index 469f598..1d03ccf 100644
--- a/little_brother/templates/topology.template.html
+++ b/little_brother/templates/topology.template.html
@@ -55,21 +55,23 @@
 
         <DIV CLASS="container STANDARD_TABLE">
             <DIV CLASS="row ROWLEVEL_1 TITLE_ROW">
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{_('Node Type')}}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{_('Node Name')}}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{_('App Version')}}</DIV>
-                <DIV CLASS="col-xs-2 hidden-xs localetext">{{_('Revision')}}</DIV>
-                <DIV CLASS="col-xs-2 hidden-xs localetext">{{_('Python Version')}}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{_('Time Since Last Ping')}}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-2          localetext">{{_('Node Type')}}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-2          localetext">{{_('Node Name')}}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-1          localetext">{{_('App Version')}}</DIV>
+                <DIV CLASS="hidden-xs col-sm-1          localetext">{{_('Revision')}}</DIV>
+                <DIV CLASS="hidden-xs col-sm-4 col-md-3 localetext">{{_('Distribution')}}</DIV>
+                <DIV CLASS="hidden-xs col-sm-1          localetext">{{_('Python Version')}}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-1 col-md-2 localetext">{{_('Time Since Last Ping')}}</DIV>
             </DIV>
             {% for info in topology_infos %}
             <DIV CLASS="row  ROWLEVEL_3">
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{ _(info.node_type) }} {{ info.runtime }}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext">{{ info.host_name }}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext {{ info.version_class }}">{{ info.version_string }}</DIV>
-                <DIV CLASS="col-xs-2 hidden-xs localetext">{{ info.client_stats.revision }}</DIV>
-                <DIV CLASS="col-xs-2 hidden-xs localetext">{{ info.client_stats.python_version }}</DIV>
-                <DIV CLASS="col-xs-3 col-sm-2 localetext {{ info.last_message_class}}">{{ info.seconds_without_ping | seconds_as_humanized_duration }}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-2          localetext">{{ _(info.node_type) }} {{ info.runtime }}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-2          localetext">{{ info.host_name }}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-1          localetext {{ info.version_class }}">{{ info.version_string }}</DIV>
+                <DIV CLASS="hidden-xs col-sm-1          localetext">{{ info.client_stats.revision }}</DIV>
+                <DIV CLASS="hidden-xs col-sm-4 col-md-3 localetext">{{ info.client_stats.linux_distribution }}</DIV>
+                <DIV CLASS="hidden-xs col-sm-1          localetext">{{ info.client_stats.python_version }}</DIV>
+                <DIV CLASS="col-xs-3  col-sm-1 col-md-2 localetext {{ info.last_message_class}}">{{ info.seconds_without_ping | seconds_as_humanized_duration }}</DIV>
             </DIV>
             {% endfor %}
         </DIV>
diff --git a/little_brother/templates/version_check.include.html b/little_brother/templates/version_check.include.html
index aea3670..db9eec8 100644
--- a/little_brother/templates/version_check.include.html
+++ b/little_brother/templates/version_check.include.html
@@ -1,5 +1,5 @@
 {#<!--
-#    Copyright (C) 2019-2021  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
 #    See https://github.com/marcus67/little_brother
 #
@@ -19,5 +19,5 @@
 -->#}
 
 {% if version_format_dict %}
-<div class="alert alert-info" role="alert">{{ _('New version of LittleBrother available for update channel <CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with revision <CODE>{suggested_revision}</CODE>. Currently installed: version <CODE>{current_version}</CODE> with revision <CODE>{current_revision}</CODE>. Download Debian package <a href="{download_url}">here</a>.')|format(version_format_dict)|safe  }}</div>
+<div class="alert alert-info" role="alert">{{ _('New version of LittleBrother available for update channel <CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with revision <CODE>{suggested_revision}</CODE>. See <A HREF="{changes_url}">here</A> for changes. Download Debian package <a href="{download_url}">here</a>.')|format(version_format_dict)|safe  }}</div>
 {% endif %}
diff --git a/little_brother/translations/bn/LC_MESSAGES/messages.po b/little_brother/translations/bn/LC_MESSAGES/messages.po
index 2518fb5..df85ce7 100644
--- a/little_brother/translations/bn/LC_MESSAGES/messages.po
+++ b/little_brother/translations/bn/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  LittleBrother\n"
 "Report-Msgid-Bugs-To: little-brother@web.de\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-20 10:00+0200\n"
 "Last-Translator: Rownak Jyoti Zaman <jyotizaman@yahoo.com>\n"
 "Language: bn\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} দিন আগে"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "আজ"
 
@@ -55,21 +55,22 @@ msgstr "'<span class=\"nonlocaletext\">'dd-MM-yyyy'</span> ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "ব্যবহারকারী"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "সেইভ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -201,7 +202,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "ফ্রী খেলা"
 
@@ -320,19 +321,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "ব্যবহারকারীর নাম"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -341,7 +342,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -354,43 +355,43 @@ msgstr ""
 msgid "About"
 msgstr "বিষয়"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "সেটিং"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "মান"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "সংগ্রহশালা"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "সংস্করণ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "প্যাকেজ সংস্করণ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "জিআইটি কমিট আইডি"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "জিআইটি শাখার নাম"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "জিআইটি লেখকের নাম"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "জিআইটি লেখকের ইমেইল"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "বাকী ভাষাসমূহ"
 
@@ -399,8 +400,8 @@ msgid "Administration"
 msgstr "এডমিনিস্ট্রেশান"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "ব্যবহারকারী"
 
@@ -409,7 +410,7 @@ msgid "Show configurations of upcoming days"
 msgstr "আগামী দিনগুলোর কনফিগারেশান দেখাও"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "আজকের কাজ"
 
@@ -440,33 +441,33 @@ msgid "Day"
 msgstr "দিন"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "বিষয়"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "দিনের সর্বনিম্ন সময়সীমা"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "িনের সর্বোচ্চ সময়সীমা"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "প্রতিদিনের সময়সীমা"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "সর্বনিম্ন বিরতি"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "সর্বোচ্চ সময়সীমা"
 
@@ -474,67 +475,67 @@ msgstr "সর্বোচ্চ সময়সীমা"
 msgid "Show overrides for day"
 msgstr "দিনের জন্য ওভাররাইড দেখাও"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "ওভাররাইড"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "সেইভ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -543,11 +544,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "লগ ইন"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "পাসওয়ার্ড"
 
@@ -565,7 +566,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -582,36 +583,36 @@ msgstr "সাইন ইন কারীর নাম"
 msgid "Logout"
 msgstr "লগ আউট"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "আগের কাজ শুরু করার সময়"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "আগের কাজ শেষ করার সময়"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "বর্তমান কাজ শুরুর সময়"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "এই কাজের সময়সীমা"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "বর্তমান"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "অনুমোদিত কাজ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "ঠিক আছে?"
 
@@ -674,130 +675,134 @@ msgid "Revision"
 msgstr "সংস্করণ"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "এডমিনিস্ট্রেশান"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -842,3 +847,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/da/LC_MESSAGES/messages.po b/little_brother/translations/da/LC_MESSAGES/messages.po
index 839ecd3..070ebe0 100644
--- a/little_brother/translations/da/LC_MESSAGES/messages.po
+++ b/little_brother/translations/da/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  LittleBrother\n"
 "Report-Msgid-Bugs-To: little-brother@web.de\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-05-11 23:49+0200\n"
 "Last-Translator: Erik Husmark\n"
 "Language: da\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} dage siden"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "I dag"
 
@@ -55,21 +55,22 @@ msgstr "dd-MM-yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "Bruger"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "Gem"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -190,7 +191,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Frit spil"
 
@@ -305,19 +306,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Brugernavn"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -326,7 +327,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -339,43 +340,43 @@ msgstr ""
 msgid "About"
 msgstr "Om"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Indstilling"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Værdi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Depot"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Version"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Pakkeversion"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Understøttede sprog"
 
@@ -384,8 +385,8 @@ msgid "Administration"
 msgstr "Administration"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Bruger"
 
@@ -394,7 +395,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Vis konfigurationer for kommende dage"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Aktivitet i dag"
 
@@ -425,33 +426,33 @@ msgid "Day"
 msgstr "Dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Sammenhæng"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Tidligst"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Senest"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Tid per dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Korteste pause"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Længste varighed"
 
@@ -459,67 +460,67 @@ msgstr "Længste varighed"
 msgid "Show overrides for day"
 msgstr "Vis særregler for dagen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "særregel"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Gem"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -528,11 +529,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Login"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Kodeord"
 
@@ -550,7 +551,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -567,36 +568,36 @@ msgstr "Logget ind som"
 msgid "Logout"
 msgstr "Log ud"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Starttid, forrige aktivitet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Sluttid, forrige aktivitet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Starttid, nuværende aktivitet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Varighed, forrige aktivitet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Nuværende"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Aktivitet tilladt"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -657,130 +658,134 @@ msgid "Revision"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administration"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -819,3 +824,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/de/LC_MESSAGES/messages.po b/little_brother/translations/de/LC_MESSAGES/messages.po
index 8a8952f..82d29b9 100644
--- a/little_brother/translations/de/LC_MESSAGES/messages.po
+++ b/little_brother/translations/de/LC_MESSAGES/messages.po
@@ -16,7 +16,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  little-brother\n"
 "Report-Msgid-Bugs-To: marcus.rickert@web.de\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2019-02-27 23:25+0100\n"
 "Last-Translator: Marcus Rickert <marcus.rickert@web.de>\n"
 "Language: de\n"
@@ -32,7 +32,7 @@ msgid "{days} days ago"
 msgstr "Vor {days} Tagen"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Heute"
 
@@ -64,19 +64,20 @@ msgstr "dd.MM.yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr "Nicht relevant"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Master"
 msgstr "Master"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Slave"
 msgstr "Slave"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr "Nicht relevant"
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr "Details"
@@ -203,7 +204,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Freies Spiel"
 
@@ -325,19 +326,19 @@ msgid "Assigned users"
 msgstr "Zugewiesene Benutzer"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr "Computername"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Benutzername"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr "Zu überwachen"
 
@@ -346,7 +347,7 @@ msgid "Unknown"
 msgstr "Unbekannt"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr "Lokalisierung"
 
@@ -359,43 +360,43 @@ msgstr "Geteilt mit"
 msgid "About"
 msgstr "Über"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Einstellung"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Wert"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Repository"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Version"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Paketrevision"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit-Kennung"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git Branch-Name"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git Autorenname"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Autoren-Mailadresse"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Unterstützte Sprachen"
 
@@ -404,8 +405,8 @@ msgid "Administration"
 msgstr "Verwaltung"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Benutzer"
 
@@ -414,7 +415,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Zeige Konfigurationen für kommende Tage"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Heutige Aktivität"
 
@@ -445,33 +446,33 @@ msgid "Day"
 msgstr "Tag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Kontext"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Von"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Bis"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Tageslimit"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Pause"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Max. Dauer"
 
@@ -479,67 +480,67 @@ msgstr "Max. Dauer"
 msgid "Show overrides for day"
 msgstr "Zeige Ersetzungen für Tag"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "ersetzt"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Sichern"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr "Gerätekonfiguration"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr "Gerät"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr "Gerät hinzufügen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr "Ändere Geräteeinstellungen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr "Beobachtung des Geräts beenden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr "Name"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr "Min. Aktivitäts- dauer [s]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr "Stichproben- größe"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr "Max. Verzögerung der Antwort [ms]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr "Möchten Sie die Beobachtung des Geräts permanent beenden?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr "Beobachtung beenden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr "Abbruch"
 
@@ -548,11 +549,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Anmelden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Kennwort"
 
@@ -570,7 +571,7 @@ msgid "Users"
 msgstr "Benutzer"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr "Geräte"
 
@@ -587,36 +588,36 @@ msgstr "Angemeldet als"
 msgid "Logout"
 msgstr "Abmelden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr "Down-Zeit"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Letzte Startzeit"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Letzte Endzeit"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Aktuelle Startzeit"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Aktuelle Dauer"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Aktuell"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Aktivität erlaubt"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -677,139 +678,141 @@ msgid "Revision"
 msgstr "Revision"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Verwaltung"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr "Python Version"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr "Zeit seit letztem Ping"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr "Benutzerkonfiguration"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr "Zur Beobachtung hinzufügen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr "Benutzer hinzufügen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr "Ändere Benutzerdetails"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr "Beobachtung des Benutzer beenden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr "Vorname"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr "Nachname"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr "Namensmuster für Prozesse"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr "Namensmuster für Login-Prozesse"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr "Namensmuster für untersagte Prozesse"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr "Regelsätze"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr "Anzahl"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr "Regelsatz hinzufügen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr "Ändere Details des Regelsatzes"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr "Regelsatz entfernen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr "Bewege Regelsatz nach oben"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr "Bewege Regelsatz nach unten"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr "Beschriftung"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr "Kontextdetails"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr "Beobachtung dieses Geräts für den Benutzer beenden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr "Prozent"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr "Möchten Sie die Beobachtung des Benutzers permanent beenden?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr "Beobachtung beenden"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr "Möchten Sie den Regelsatz permanent entfernen?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr "Möchten Sie die Beobachtung des Geräts für den Benutzer beenden?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
-"Neue Version von LittleBrother für den Update-Kanal "
-"<CODE>{channel}</CODE> verfügbar: Version <CODE>{suggested_version}</CODE> in "
-"Revision <CODE>{suggested_revision}</CODE>. Zurzeit installiert: Version "
-"<CODE>{current_version}</CODE> in Revision "
-"<CODE>{current_revision}</CODE>. Debian-Paket <a "
-"href=\"{download_url}\">hier</a> herunterladen."
-
-#~ msgid "New device {id}"
-#~ msgstr "Neues Gerät {id}"
+"Neue Version von LittleBrother für den"
+" Update-Kanal <CODE>{channel}</CODE> verfügbar:"
+" Version <CODE>{suggested_version}</CODE> in "
+"Revision <CODE>{suggested_revision}</CODE>. "
+"Siehe <A HREF=\"{changes_url}\">hier</A> für eine Liste der Änderungen. "
+"Debian-Paket <a href=\"{download_url}\">hier</a> "
+"herunterladen."
 
diff --git a/little_brother/translations/es/LC_MESSAGES/messages.po b/little_brother/translations/es/LC_MESSAGES/messages.po
index 5b339a7..a31ef69 100644
--- a/little_brother/translations/es/LC_MESSAGES/messages.po
+++ b/little_brother/translations/es/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-14 21:34+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: es\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "Hace {days} dias"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Hoy"
 
@@ -55,19 +55,20 @@ msgstr "dd-MM-yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Master"
 msgstr "Usuario"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Slave"
 msgstr "Asegura"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -200,7 +201,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr ""
 
@@ -315,19 +316,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -336,7 +337,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -349,43 +350,43 @@ msgstr ""
 msgid "About"
 msgstr "Sobre"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Montura"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Valor"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Repository"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Versión"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "paquete de revisón"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Nombre del Git Branch"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Nombre del autor Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Correo electrónico del autor Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr ""
 
@@ -394,8 +395,8 @@ msgid "Administration"
 msgstr "Administración"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Usuario"
 
@@ -404,7 +405,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Muestra configuraciones de los días venideras"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Actividad de hoy"
 
@@ -435,33 +436,33 @@ msgid "Day"
 msgstr "Día"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Contexto"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Min tiempo del día"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Max tiempo del día"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Tiempo por día"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Descanso mínimo"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Duración máxima"
 
@@ -469,67 +470,67 @@ msgstr "Duración máxima"
 msgid "Show overrides for day"
 msgstr "Muestra sobreviras por día"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "sobrevira"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Asegura"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -538,11 +539,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Inicio de sesión"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Clave"
 
@@ -560,7 +561,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -577,36 +578,36 @@ msgstr "Registrado como"
 msgid "Logout"
 msgstr "Logout"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Previo tiempo del empiezo de la actividad"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Previo tiempo del acabamiento de la actividad"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Actual tiempo del empiezo de la actividad"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Actual duracion de la actividad"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Actual"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Actividad permitida"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "¿De acuerdo?"
 
@@ -669,130 +670,134 @@ msgid "Revision"
 msgstr "Versión"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administración"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -837,3 +842,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/fi/LC_MESSAGES/messages.po b/little_brother/translations/fi/LC_MESSAGES/messages.po
index 487a874..b8dcb6f 100644
--- a/little_brother/translations/fi/LC_MESSAGES/messages.po
+++ b/little_brother/translations/fi/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-19 11:47+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: fi\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} päivää sitten"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Tänään"
 
@@ -55,19 +55,20 @@ msgstr "dd.MM.yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Master"
 msgstr "Käyttäjä"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Slave"
 msgstr "Tallenna"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -201,7 +202,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Vapaa pelaaminen"
 
@@ -316,19 +317,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Käyttäjätunnus"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -337,7 +338,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -350,43 +351,43 @@ msgstr ""
 msgid "About"
 msgstr "Tietoa"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Asetus"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Arvo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Repository"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Versio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Package revision"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git Branch Nimi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git Tekijän Nimi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Git Tekijän Sähköpostiosoite"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Tuetut Kielet"
 
@@ -395,8 +396,8 @@ msgid "Administration"
 msgstr "Administration"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Käyttäjä"
 
@@ -405,7 +406,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Näytä konfiguraatiot tuleville päiville"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Tämän päivän aktiviteetti"
 
@@ -436,33 +437,33 @@ msgid "Day"
 msgstr "Päivä"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Konteksti"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Minimi kellonaika"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Maksimi Kellonaika"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Aika per Päivä"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Minimitauko"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Maksimikesto"
 
@@ -470,67 +471,67 @@ msgstr "Maksimikesto"
 msgid "Show overrides for day"
 msgstr "Korvaa oletusarvot tänään"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "override"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Tallenna"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -539,11 +540,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Kirjaudu"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Salasana"
 
@@ -561,7 +562,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -578,36 +579,36 @@ msgstr "Kirjautunut"
 msgid "Logout"
 msgstr "Kirjaudu ulos"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Edellisen aktiviteetin aloitussaika"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Edellisen aktiviteetin päättymisaika"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Nykyisen aktiviteetin aloitusaika"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Nykyisen aktiviteetin kesto"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Nykyinen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Aktiviteetti sallittu"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -670,130 +671,134 @@ msgid "Revision"
 msgstr "Versio"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administration"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -838,3 +843,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/fr/LC_MESSAGES/messages.po b/little_brother/translations/fr/LC_MESSAGES/messages.po
index c1a60df..86dcf7c 100644
--- a/little_brother/translations/fr/LC_MESSAGES/messages.po
+++ b/little_brother/translations/fr/LC_MESSAGES/messages.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  LittleBrother\n"
 "Report-Msgid-Bugs-To: little-brother@web.de\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2021-02-21 10:30+0100\n"
 "Last-Translator: albano battistella <albano_battistella@hotmail.com>\n"
 "Language: fr\n"
@@ -22,7 +22,7 @@ msgid "{days} days ago"
 msgstr "Il y a {days} jours"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Aujourd'hui"
 
@@ -54,19 +54,20 @@ msgstr "dd-MM-yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Master"
 msgstr "Master"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Slave"
 msgstr "Slave"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr "Détails"
@@ -202,7 +203,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Jeu Libre"
 
@@ -321,19 +322,19 @@ msgid "Assigned users"
 msgstr "Utilisateurs attribués"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr "Nom Hôte"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Nom d'utilisateur"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr "Surveillé"
 
@@ -342,7 +343,7 @@ msgid "Unknown"
 msgstr "Inconnu"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr "Local"
 
@@ -355,43 +356,43 @@ msgstr "Partagé avec"
 msgid "About"
 msgstr "À propos"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Réglages"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Valeur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Dépôt"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Version"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Révision du package"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Nom de la branche Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Nom de l'auteur Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Adresse e-mail de l'auteur Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Langues prises en charge"
 
@@ -400,8 +401,8 @@ msgid "Administration"
 msgstr "Administration"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Utilisateur"
 
@@ -410,7 +411,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Afficher les configurations des jours à venir"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Activité d'aujourd'hui"
 
@@ -441,33 +442,33 @@ msgid "Day"
 msgstr "Jour"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Contexte"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Heure minimum de la journée"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Heure maximale de la journée"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Durée journalière"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Pause minimale"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Durée max"
 
@@ -475,69 +476,69 @@ msgstr "Durée max"
 msgid "Show overrides for day"
 msgstr "Afficher réécriture pour jour"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "réécriture"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Sauver"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr "La configuration du dispositif"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr "Dispositif"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr "Ajouter dispositif"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr "Modifier détails dispositif"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr "Retirer dispositif de surveillance"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr "Nom"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr "Durée minimale de l'activité [s]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr "Délai de réponse actif maximum [ms]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 "Voulez-vous vraiment supprimer définitivement le dispositif de "
 "surveillance?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr "Retirer de la surveillance"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr "Annuler"
 
@@ -546,11 +547,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Se connecter"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Mot de passe"
 
@@ -568,7 +569,7 @@ msgid "Users"
 msgstr "Utilisateurs"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr "Dispositifs"
 
@@ -585,36 +586,36 @@ msgstr "Connecté en tant que"
 msgid "Logout"
 msgstr "Se déconnecter"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Heure de début de l'activité précédente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Heure de fin de l'activité précédente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Heure de début de l'activité actuelle"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Durée de l'activité actuelle"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Actuel"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Activité autorisée"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -675,120 +676,125 @@ msgid "Revision"
 msgstr "Révision"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administration"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr "Version Python"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr "Temps depuis le dernier ping"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr "Configuration utilisateur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr "Ajouter à la surveillance"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr "Ajouter un utilisateur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr "Modifier les détails de l'utilisateur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr "Retirer l'utilisateur de la surveillance"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr "Prénom"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr "Nom de famille"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr "Ensembles de règles"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr "Compter"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr "Ajouter un ensemble de règles"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr "Modifier les détails de l'ensemble de règles"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr "Supprimer l'ensemble de règles"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr "Étiqueter"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr "Détails du contexte"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr "Supprimer la surveillance de cet dispositif pour l'utilisateur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr "Pour cent"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 "Voulez-vous vraiment supprimer définitivement l'utilisateur de la "
 "surveillance?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr "Retirer de la surveillance"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr "Voulez-vous vraiment supprimer définitivement l'ensemble de règles?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
@@ -796,13 +802,12 @@ msgstr ""
 "Voulez-vous vraiment supprimer définitivement la surveillance du "
 "dispositif pour cet utilisateur?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -847,3 +852,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/hr/LC_MESSAGES/messages.po b/little_brother/translations/hr/LC_MESSAGES/messages.po
index b1e19c2..9999102 100644
--- a/little_brother/translations/hr/LC_MESSAGES/messages.po
+++ b/little_brother/translations/hr/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-09-06 22:56+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: hr\n"
@@ -24,7 +24,7 @@ msgid "{days} days ago"
 msgstr "Prije {days} dana"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Danas"
 
@@ -56,21 +56,22 @@ msgstr "dd-MM-yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "Korisnik"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "Spremiti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -203,7 +204,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Slobodno igranje"
 
@@ -319,19 +320,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Ime korisnika"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -340,7 +341,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -353,43 +354,43 @@ msgstr ""
 msgid "About"
 msgstr "o"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Podatci"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Podatak"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Spremiste"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Verzija"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Revizija paketa"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git Branch ime"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Ime od autora Git-a"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Adresa elektronske poste od autora Git-a"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Moguci jezici"
 
@@ -398,8 +399,8 @@ msgid "Administration"
 msgstr "Administracija"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Korisnik"
 
@@ -408,7 +409,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Prikazi konfiguracije slijedecih dana"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Danasnje aktivnosti"
 
@@ -439,33 +440,33 @@ msgid "Day"
 msgstr "Dan"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Kontekst"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Startno vrijeme"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Zavrsno vrijeme"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Vrijeme po danu"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Minimalna pauza"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Maksimalno trajanje"
 
@@ -473,67 +474,67 @@ msgstr "Maksimalno trajanje"
 msgid "Show overrides for day"
 msgstr "Prikazi prekoracenja za dan"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "prekoracenje"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Spremiti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -542,11 +543,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Prijava"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Lozinka"
 
@@ -564,7 +565,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -581,36 +582,36 @@ msgstr "Prijavljen kao"
 msgid "Logout"
 msgstr "Odjava"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Startno vrijeme prijasnje aktivnosti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Zavrsno vrijeme prijasnje aktivnosti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Startno vrijeme aktualne aktivnosti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Trajanje trenutne aktivnosti"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "trenutno"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Aktivnost dopustena"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "U redu?"
 
@@ -673,130 +674,134 @@ msgid "Revision"
 msgstr "Verzija"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administracija"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -817,3 +822,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/hu/LC_MESSAGES/messages.po b/little_brother/translations/hu/LC_MESSAGES/messages.po
index 5da7cea..6f5bd75 100644
--- a/little_brother/translations/hu/LC_MESSAGES/messages.po
+++ b/little_brother/translations/hu/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-20 09:48+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: hu\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr ""
 
@@ -55,17 +55,18 @@ msgstr ""
 msgid "EEE"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Master"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Slave"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Master"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Slave"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
@@ -178,7 +179,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr ""
 
@@ -291,19 +292,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -312,7 +313,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -325,43 +326,43 @@ msgstr ""
 msgid "About"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr ""
 
@@ -370,8 +371,8 @@ msgid "Administration"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr ""
 
@@ -380,7 +381,7 @@ msgid "Show configurations of upcoming days"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr ""
 
@@ -411,33 +412,33 @@ msgid "Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr ""
 
@@ -445,67 +446,67 @@ msgstr ""
 msgid "Show overrides for day"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -514,11 +515,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr ""
 
@@ -536,7 +537,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -553,36 +554,36 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr ""
 
@@ -643,130 +644,133 @@ msgid "Revision"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
-msgid "Python Version"
+msgid "Distribution"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+msgid "Python Version"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -817,3 +821,14 @@ msgstr ""
 #~ msgid "username '{username}' not being monitored"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/it/LC_MESSAGES/messages.po b/little_brother/translations/it/LC_MESSAGES/messages.po
index 0c067e9..b6bd9f7 100644
--- a/little_brother/translations/it/LC_MESSAGES/messages.po
+++ b/little_brother/translations/it/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2021-12-25 15:00+0100\n"
 "Last-Translator: albano battistella <albano_battistella@hotmail.com>\n"
 "Language: it\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} giorni fa"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Oggi"
 
@@ -55,19 +55,20 @@ msgstr "dd.MM.yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr "n/a"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Master"
 msgstr "Master"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 msgid "Slave"
 msgstr "Slave"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr "n/a"
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr "Dettagli"
@@ -193,7 +194,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Gioco libero"
 
@@ -311,19 +312,19 @@ msgid "Assigned users"
 msgstr "Utenti assegnati"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr "Nome Host"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Nome Utente"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr "Monitorato"
 
@@ -332,7 +333,7 @@ msgid "Unknown"
 msgstr "Sconosciuto"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr "Locale"
 
@@ -345,43 +346,43 @@ msgstr "Condiviso con"
 msgid "About"
 msgstr "Informazioni"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Impostazioni"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Valore"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Repository"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Versione"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Revisione del Pacchetto"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Nome del Git Branch"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Nome dell'autore Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Indirizzo email dell'autore Git"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Lingue supportate"
 
@@ -390,8 +391,8 @@ msgid "Administration"
 msgstr "Amministrazione"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Utente"
 
@@ -400,7 +401,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Mostra configurazioni dei prossimi giorni"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Attività di oggi"
 
@@ -431,33 +432,33 @@ msgid "Day"
 msgstr "Giorno"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Contesto"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Tempo minimo del giorno"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Tempo massimo del giorno"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Tempo per giorno"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Pausa minima"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Durata maxima"
 
@@ -465,67 +466,67 @@ msgstr "Durata maxima"
 msgid "Show overrides for day"
 msgstr "Mostra sostituzioni per giorno"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "annullare"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Salva"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr "Configurazione del dispositivo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr "Dispositivo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr "Aggiungi dispositivo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr "Modifica i dettagli del dispositivo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr "Rimuovi il dispositivo dal monitoraggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr "Nome"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr "Durata minima dell'attività [s]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr "Misura di prova"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr "Ritardo risposta attiva massima [ms]"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr "Vuoi veramente rimuovere definitivamente il dispositivo dal monitoraggio?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr "Rimuovi dal monitoraggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr "Cancella"
 
@@ -534,11 +535,11 @@ msgid "Internal Error"
 msgstr "Errore Interno"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Login"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Password"
 
@@ -556,7 +557,7 @@ msgid "Users"
 msgstr "Utenti"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr "Dispositivi"
 
@@ -573,36 +574,36 @@ msgstr "Firmato come"
 msgid "Logout"
 msgstr "Logout"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr "Tempo di inattività"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Ora di inizio dell'attività precedente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Ora di fine attività precedente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Ora di inizio attività corrente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Durata dell'attività corrente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Corrente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Attività consentita"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -663,118 +664,123 @@ msgid "Revision"
 msgstr "Revisione"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Amministrazione"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr "Versione Python"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr "Tempo dall'ultimo ping"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr "Configurazione Utente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr "Aggiungi al monitoraggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr "Aggiungi Utente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr "Modifica i dettagli dell'utente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr "Rimuovi l'utente dal monitoraggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr "Nome"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr "Cognome"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr "Schema Nome Processo"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr "Nome Modello Processo di Accesso"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr "Nome Modello Processo Proibito"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr "Regole"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr "Conteggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr "Aggiungi regola"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr "Aggiungi dettaglio regola"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr "Rimuovi regola"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr "Sposta regole in alto"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr "Sposta regole in basso"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr "Etichetta"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr "Dettagli di contesto"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr "Tempo opzionale"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr "Rimuovere il monitoraggio di questo dispositivo per l'utente"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr "Percentuale"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr "Vuoi veramente rimuovere permanentemente l'utente dal monitoraggio?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr "Rimuovi dal monitoraggio"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr "Vuoi veramente rimuovere definitivamente il set di regole?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
@@ -782,13 +788,12 @@ msgstr ""
 "Desideri veramente rimuovere definitivamente il monitoraggio del "
 "dispositivo per questo utente?"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -836,3 +841,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr "Il sottomodello dovrebbe essere più lungo di un carattere"
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/ja/LC_MESSAGES/messages.po b/little_brother/translations/ja/LC_MESSAGES/messages.po
index fb3f45b..5d133df 100644
--- a/little_brother/translations/ja/LC_MESSAGES/messages.po
+++ b/little_brother/translations/ja/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-20 09:49+0200\n"
 "Last-Translator: Arik Mahbub <arikmahbub@gmail.com>\n"
 "Language: ja\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} 日前"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "今日"
 
@@ -55,21 +55,22 @@ msgstr "yyyy'年'MM'月'dd'日 ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "ユーザー"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "セーブ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -190,7 +191,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "自由な遊び"
 
@@ -306,19 +307,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "ユーザー名"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -327,7 +328,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -340,43 +341,43 @@ msgstr ""
 msgid "About"
 msgstr "について"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "設定"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "値"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "リポジトリ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "バージョン"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "パッケージリビジョン"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "GitコミットのID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Gitブランチ名"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git作者の名前"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Git作者の電子メールアドレス"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "サポートされている言語"
 
@@ -385,8 +386,8 @@ msgid "Administration"
 msgstr "行政"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "ユーザー"
 
@@ -395,7 +396,7 @@ msgid "Show configurations of upcoming days"
 msgstr "近日の構成を見る"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "今日の活動"
 
@@ -426,33 +427,33 @@ msgid "Day"
 msgstr "日"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "事情"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "最小時間"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "最高時間"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "一日あたりの時間"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "最小休憩"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "最高期間"
 
@@ -460,67 +461,67 @@ msgstr "最高期間"
 msgid "Show overrides for day"
 msgstr "日のオーバーライドを見る"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "オーバーライド"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "セーブ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -529,11 +530,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "サインイン"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "パスワード"
 
@@ -551,7 +552,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -568,36 +569,36 @@ msgstr "サインインのユーザーは"
 msgid "Logout"
 msgstr "ログアウト"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "前回の活動始まった時間"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "前回の活動終わった時間"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "今回の活動始まった時間"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "今回の活動期間"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "現在"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "活動は許可されました"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "いいですか？"
 
@@ -660,130 +661,134 @@ msgid "Revision"
 msgstr "バージョン"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "行政"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -828,3 +833,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/lt/LC_MESSAGES/messages.po b/little_brother/translations/lt/LC_MESSAGES/messages.po
index bf922d5..7176d76 100644
--- a/little_brother/translations/lt/LC_MESSAGES/messages.po
+++ b/little_brother/translations/lt/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-20 09:48+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: lt\n"
@@ -24,7 +24,7 @@ msgid "{days} days ago"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr ""
 
@@ -56,17 +56,18 @@ msgstr ""
 msgid "EEE"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Master"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Slave"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Master"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Slave"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
@@ -179,7 +180,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr ""
 
@@ -292,19 +293,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -313,7 +314,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -326,43 +327,43 @@ msgstr ""
 msgid "About"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr ""
 
@@ -371,8 +372,8 @@ msgid "Administration"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr ""
 
@@ -381,7 +382,7 @@ msgid "Show configurations of upcoming days"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr ""
 
@@ -412,33 +413,33 @@ msgid "Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr ""
 
@@ -446,67 +447,67 @@ msgstr ""
 msgid "Show overrides for day"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -515,11 +516,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr ""
 
@@ -537,7 +538,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -554,36 +555,36 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr ""
 
@@ -644,130 +645,133 @@ msgid "Revision"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
-msgid "Python Version"
+msgid "Distribution"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+msgid "Python Version"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -818,3 +822,14 @@ msgstr ""
 #~ msgid "username '{username}' not being monitored"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/nl/LC_MESSAGES/messages.po b/little_brother/translations/nl/LC_MESSAGES/messages.po
index 6f59bba..5a907f7 100644
--- a/little_brother/translations/nl/LC_MESSAGES/messages.po
+++ b/little_brother/translations/nl/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LittleBrother 0.2\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-14 20:21+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: nl\n"
@@ -24,7 +24,7 @@ msgid "{days} days ago"
 msgstr "{days} geleden"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "vandaag"
 
@@ -56,21 +56,22 @@ msgstr "dd.MM.yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "Gebruikers"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "Opslaan"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -187,7 +188,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Vrij spel"
 
@@ -302,19 +303,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Gebruikersnaam"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -323,7 +324,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -336,43 +337,43 @@ msgstr ""
 msgid "About"
 msgstr "Over"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Instelling"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Waarde"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Repository"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Versie"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "pakketrevisie"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git ID vastleggen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git naam van het filiaal"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git auteur's naam"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Git Auteur's Email Adres"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Ondersteunde talen"
 
@@ -381,8 +382,8 @@ msgid "Administration"
 msgstr "Administratie"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Gebruikers"
 
@@ -391,7 +392,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Show configuraties van de komende dagen"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Activiteit van vandaag"
 
@@ -422,33 +423,33 @@ msgid "Day"
 msgstr "Dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Context"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Min tijd per dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Max tijd per dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Tijd per dag"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Minimale pauze"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Max duur"
 
@@ -456,67 +457,67 @@ msgstr "Max duur"
 msgid "Show overrides for day"
 msgstr "Toon overschrijdingen voor dag"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "Zet uit"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Opslaan"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -525,11 +526,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Inloggen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Wachtwoord"
 
@@ -547,7 +548,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -564,36 +565,36 @@ msgstr "Aangemeld als"
 msgid "Logout"
 msgstr "Uitloggen"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Vorige activiteit starttijd"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Vorige activiteit eindtijd"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Actuele activiteit starttijd"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Actuele activiteit duur"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Actuel"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Activiteit toegestaan"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "Ok?"
 
@@ -656,130 +657,134 @@ msgid "Revision"
 msgstr "Versie"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Administratie"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -824,3 +829,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/ru/LC_MESSAGES/messages.po b/little_brother/translations/ru/LC_MESSAGES/messages.po
index 491b2d4..ab13013 100644
--- a/little_brother/translations/ru/LC_MESSAGES/messages.po
+++ b/little_brother/translations/ru/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  LittleBrother\n"
 "Report-Msgid-Bugs-To: little-brother@web.de\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-20 09:53+0200\n"
 "Last-Translator: J. Moldawski\n"
 "Language: ru\n"
@@ -24,7 +24,7 @@ msgid "{days} days ago"
 msgstr "{days} дня/дней назад"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Сегодня"
 
@@ -56,21 +56,22 @@ msgstr "dd.MM.yyyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "Пользователь"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "Сохранить"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -207,7 +208,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Неограниченная игра"
 
@@ -322,19 +323,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Имя пользователя"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -343,7 +344,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -356,43 +357,43 @@ msgstr ""
 msgid "About"
 msgstr "о программе"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Установки"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Значение"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Репозиторий"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Версия"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Пакет Версия"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit ID"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git Branch Name"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git Имя автора"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Адрес эл. почты автора"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Поддерживаемые языки"
 
@@ -401,8 +402,8 @@ msgid "Administration"
 msgstr "Управление"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Пользователь"
 
@@ -411,7 +412,7 @@ msgid "Show configurations of upcoming days"
 msgstr "Показать конфигурацию ближайших дней"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Сегодняшнее время пользования"
 
@@ -442,33 +443,33 @@ msgid "Day"
 msgstr "День"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Контекст"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Разрешно от"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Разрешено до"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Время пользования за день"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Минимальная пауза"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Максимальное пользование"
 
@@ -476,67 +477,67 @@ msgstr "Максимальное пользование"
 msgid "Show overrides for day"
 msgstr "Показать измененные значения для дня"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "изменение"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Сохранить"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -545,11 +546,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Войти в систему"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Пароль"
 
@@ -567,7 +568,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -584,36 +585,36 @@ msgstr "Пользователь:"
 msgid "Logout"
 msgstr "Выйти из системы"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Время начала предыдущего пользования"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Время конца предыдущего пользования"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Время начала текущего пользования"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Продолжительность текущего пользования"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "текущее"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Пользование разрешено"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -676,130 +677,134 @@ msgid "Revision"
 msgstr "Версия"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Управление"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -844,3 +849,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/sr/LC_MESSAGES/messages.po b/little_brother/translations/sr/LC_MESSAGES/messages.po
index 92cac32..ab84116 100644
--- a/little_brother/translations/sr/LC_MESSAGES/messages.po
+++ b/little_brother/translations/sr/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-21 00:21+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: sr\n"
@@ -24,7 +24,7 @@ msgid "{days} days ago"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr ""
 
@@ -56,17 +56,18 @@ msgstr ""
 msgid "EEE"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Master"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
-msgid "Slave"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Master"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
+msgid "Slave"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
@@ -179,7 +180,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr ""
 
@@ -292,19 +293,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -313,7 +314,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -326,43 +327,43 @@ msgstr ""
 msgid "About"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr ""
 
@@ -371,8 +372,8 @@ msgid "Administration"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr ""
 
@@ -381,7 +382,7 @@ msgid "Show configurations of upcoming days"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr ""
 
@@ -412,33 +413,33 @@ msgid "Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr ""
 
@@ -446,67 +447,67 @@ msgstr ""
 msgid "Show overrides for day"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -515,11 +516,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr ""
 
@@ -537,7 +538,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -554,36 +555,36 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr ""
 
@@ -644,130 +645,133 @@ msgid "Revision"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
-msgid "Python Version"
+msgid "Distribution"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+msgid "Python Version"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -818,3 +822,14 @@ msgstr ""
 #~ msgid "username '{username}' not being monitored"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/th/LC_MESSAGES/messages.po b/little_brother/translations/th/LC_MESSAGES/messages.po
index d6250de..78b5bf9 100644
--- a/little_brother/translations/th/LC_MESSAGES/messages.po
+++ b/little_brother/translations/th/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-19 23:19+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: th\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} วันที่แล้ว"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "วันนี้"
 
@@ -55,21 +55,22 @@ msgstr "ปปปป-ดด-วว"
 msgid "EEE"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "ผู้ใช้"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "บันทึก"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -200,7 +201,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "เวลาอิสระ"
 
@@ -317,19 +318,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -338,7 +339,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -351,43 +352,43 @@ msgstr ""
 msgid "About"
 msgstr "เกี่ยวกับ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "ตั้งค่า"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "ค่า"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "แหล่งที่อยู่"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "เวอร์ชั่น"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "การแก้ไขแพ็คเกจ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git คอมมิท ไอดี"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git ชื่อสาขา"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git ชื่อผู้เขียน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Git อีเมล์ผู้เขียน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "ภาษาที่รองรับ"
 
@@ -396,8 +397,8 @@ msgid "Administration"
 msgstr "ผู้ดูแลระบบ"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "ผู้ใช้"
 
@@ -406,7 +407,7 @@ msgid "Show configurations of upcoming days"
 msgstr "แสดงค่าที่ตั้งไว้ในอนาคต"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "การใช้งานวันนี้"
 
@@ -437,33 +438,33 @@ msgid "Day"
 msgstr "วัน"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "ข้อความ"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "ระยะเวลาน้อยที่สุดของวัน"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "ระยะเวลานานที่สุดของวัน"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "จำนวนครั้งต่อวัน"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "เวลาพักน้อยที่สุด"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "ระยะเวลานานที่สุด"
 
@@ -471,67 +472,67 @@ msgstr "ระยะเวลานานที่สุด"
 msgid "Show overrides for day"
 msgstr "แสดงการยกเลิกในแต่ละวัน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "ยกเลิก"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "บันทึก"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -540,11 +541,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "ล๊อกอิน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "พาสเวิร์ด"
 
@@ -562,7 +563,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -579,36 +580,36 @@ msgstr "ลงชื่อเข้าใช้ในนาม"
 msgid "Logout"
 msgstr "ออกจากระบบ"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "เวลาเริ่มใช้งานครั้งที่ผ่านมา"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "เวลาหยุดใช้งานครั้งที่ผ่านมา"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "เวลาเริ่มใช้งาน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "ระยะเวลาใช้งาน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "ในขณะนี้"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "การใช้งาน"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "OK?"
 
@@ -671,130 +672,134 @@ msgid "Revision"
 msgstr "เวอร์ชั่น"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "ผู้ดูแลระบบ"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -839,3 +844,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/translations/tr/LC_MESSAGES/messages.po b/little_brother/translations/tr/LC_MESSAGES/messages.po
index f9723af..c382320 100644
--- a/little_brother/translations/tr/LC_MESSAGES/messages.po
+++ b/little_brother/translations/tr/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2021-08-26 23:59+0200\n"
+"POT-Creation-Date: 2022-01-30 21:24+0100\n"
 "PO-Revision-Date: 2020-04-19 23:19+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language: tr\n"
@@ -23,7 +23,7 @@ msgid "{days} days ago"
 msgstr "{days} gün önce"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/admin_data_handler.py:56
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:62
 msgid "Today"
 msgstr "Bugün"
 
@@ -55,21 +55,22 @@ msgstr "dd.MM.yyy' ('EEE')'"
 msgid "EEE"
 msgstr "EEE"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:83
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
+msgid "n/a"
+msgstr ""
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Master"
 msgstr "Kullanıcı"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:68
 #, fuzzy
 msgid "Slave"
 msgstr "Kaydet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/client_info.py:60
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/web/web_server.py:182
-msgid "n/a"
-msgstr ""
-
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/context_rule_handler.py:62
 msgid "Details"
 msgstr ""
@@ -202,7 +203,7 @@ msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/rule_handler.py:249
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:153
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:220
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
 msgid "Free Play"
 msgstr "Serbest Oyun"
 
@@ -317,19 +318,19 @@ msgid "Assigned users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_device.py:76
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:87
 msgid "Host Name"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:190
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:42
 msgid "Username"
 msgstr "Kullanıcı adı"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:192
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user_2_device.py:48
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:101
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:294
 msgid "Monitored"
 msgstr ""
 
@@ -338,7 +339,7 @@ msgid "Unknown"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/persistence/persistent_user.py:200
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:105
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
 msgid "Locale"
 msgstr ""
 
@@ -351,43 +352,43 @@ msgstr ""
 msgid "About"
 msgstr "Hakkında"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
 msgid "Setting"
 msgstr "Ayar"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:61
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:62
 msgid "Value"
 msgstr "Değer"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:65
 msgid "Repository"
 msgstr "Veri Havuzu"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:69
 msgid "Version"
 msgstr "Versiyon"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:72
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:73
 msgid "Package Revision"
 msgstr "Paket Revizyonu"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:76
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:77
 msgid "Git Commit ID"
 msgstr "Git Commit Kimliği"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:81
 msgid "Git Branch Name"
 msgstr "Git Branş Adı"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:84
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:85
 msgid "Git Author's Name"
 msgstr "Git Yazar Adı"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:88
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:89
 msgid "Git Author's Email Address"
 msgstr "Git Yazarın Email Adresi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:92
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/about.template.html:93
 msgid "Supported Languages"
 msgstr "Desteklenen Diller"
 
@@ -396,8 +397,8 @@ msgid "Administration"
 msgstr "Yönetim"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:63
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:52
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:63
 msgid "User"
 msgstr "Kullanıcı"
 
@@ -406,7 +407,7 @@ msgid "Show configurations of upcoming days"
 msgstr "İlerleyen günlerin yapılarını göster"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:81
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:57
 msgid "Today's Activity"
 msgstr "Bugünün Etkinliği"
 
@@ -437,33 +438,33 @@ msgid "Day"
 msgstr "Gün"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:144
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:53
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:54
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
 msgid "Context"
 msgstr "Bağlam"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:145
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:214
 msgid "Min Time of Day"
 msgstr "Günün minimum zamanı"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:146
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:215
 msgid "Max Time of Day"
 msgstr "Günün maximum zamanı"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:147
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:216
 msgid "Time per Day"
 msgstr "Günlük Sınır"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:151
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:217
 msgid "Minimum Break"
 msgstr "Minimum Mola"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:152
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:219
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:218
 msgid "Max Duration"
 msgstr "Maximum Süre"
 
@@ -471,67 +472,67 @@ msgstr "Maximum Süre"
 msgid "Show overrides for day"
 msgstr "Günün geçersiz kılınanlarını göster"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:232
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:230
 msgid "override"
 msgstr "Geçersiz kıl"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:256
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:107
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:199
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:304
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/admin.template.html:254
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:80
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:106
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:198
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:303
 msgid "Save"
 msgstr "Kaydet"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:39
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:40
 msgid "Device Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:56
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:57
 msgid "Device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:59
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:268
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:60
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:267
 msgid "Add device"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:69
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:70
 msgid "Edit device details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:78
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:79
 msgid "Remove device from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:85
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:86
 msgid "Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:93
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
 msgid "Min Activity Duration [s]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:94
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
 msgid "Sample Size"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:95
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:96
 msgid "Max Active Response Delay [ms]"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Do you really want to permanently remove the device from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 msgid "Remove from Monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:126
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/devices.template.html:132
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Cancel"
 msgstr ""
 
@@ -540,11 +541,11 @@ msgid "Internal Error"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:27
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:51
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:44
 msgid "Login"
 msgstr "Oturum aç"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:45
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/login.template.html:43
 msgid "Password"
 msgstr "Şifre"
 
@@ -562,7 +563,7 @@ msgid "Users"
 msgstr ""
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/navbar.include.html:44
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:260
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:259
 msgid "Devices"
 msgstr ""
 
@@ -579,36 +580,36 @@ msgstr "Olarak giriş yapıldı"
 msgid "Logout"
 msgstr "Oturumu kapat"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:58
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:59
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:136
 msgid "Downtime"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
 msgid "Previous Activity Start Time"
 msgstr "Son etkinliğin başlangıç saati"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:64
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
 msgid "Previous Activity End Time"
 msgstr "Son etkinliğin bitiş saati"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:65
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:66
 msgid "Current Activity Start Time"
 msgstr "Güncel etkinliğin başlangıç saati"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:67
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
 msgid "Current Activity Duration"
 msgstr "Güncel aktivite süresi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:69
 msgid "Current"
 msgstr "Güncel"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:70
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
 msgid "Activity permitted"
 msgstr "Etkinliğe izin verildi"
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/status.template.html:72
 msgid "OK?"
 msgstr "TAMAM?"
 
@@ -671,130 +672,134 @@ msgid "Revision"
 msgstr "Versiyon"
 
 #: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:62
+#, fuzzy
+msgid "Distribution"
+msgstr "Yönetim"
+
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
 msgid "Python Version"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:63
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/topology.template.html:64
 msgid "Time Since Last Ping"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:46
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:45
 msgid "User Configuration"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:69
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:265
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:68
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:264
 msgid "Add to monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:71
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:70
 msgid "Add User"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:86
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:85
 msgid "Edit user details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:96
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:95
 msgid "Remove user from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:102
 msgid "First Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:104
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:103
 msgid "Last Name"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:125
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:124
 msgid "Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:132
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:131
 msgid "Login Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:139
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:138
 msgid "Prohibited Process Name Pattern"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Rulesets"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:156
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:155
 msgid "Count"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:161
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:160
 msgid "Add ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:171
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:280
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:170
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:279
 msgid "Edit ruleset details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:183
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:182
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Remove ruleset"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:189
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:188
 msgid "Move ruleset up"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:196
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:195
 msgid "Move ruleset down"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:206
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:205
 msgid "Label"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:207
 msgid "Context Details"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:209
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:208
 msgid "Optional Time"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:289
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:288
 msgid "Remove monitoring of this device for the user"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:296
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:295
 msgid "Percent"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
 msgid "Do you really want to permanently remove the user from monitoring?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:314
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid "Remove from monitoring"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:319
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
 msgid "Do you really want to permanently remove the ruleset?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:324
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/users.template.html:329
 msgid ""
 "Do you really want to permanently remove monitoring of the device for "
 "this user?"
 msgstr ""
 
-#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:2
+#: /home/mr/projects/LittleBrotherGitHub/little_brother/templates/version_check.include.html:22
 msgid ""
 "New version of LittleBrother available for update channel "
 "<CODE>{channel}</CODE>: version <CODE>{suggested_version}</CODE> with "
-"revision <CODE>{suggested_revision}</CODE>. Currently installed: version "
-"<CODE>{current_version}</CODE> with revision "
-"<CODE>{current_revision}</CODE>. Download Debian package <a "
+"revision <CODE>{suggested_revision}</CODE>. See <A "
+"HREF=\"{changes_url}\">here</A> for changes. Download Debian package <a "
 "href=\"{download_url}\">here</a>."
 msgstr ""
 
@@ -839,3 +844,14 @@ msgstr ""
 #~ msgid "Sub pattern should be longer than one character"
 #~ msgstr ""
 
+#~ msgid ""
+#~ "New version of LittleBrother available "
+#~ "for update channel <CODE>{channel}</CODE>: "
+#~ "version <CODE>{suggested_version}</CODE> with "
+#~ "revision <CODE>{suggested_revision}</CODE>. Currently "
+#~ "installed: version <CODE>{current_version}</CODE> "
+#~ "with revision <CODE>{current_revision}</CODE>. "
+#~ "Download Debian package <a "
+#~ "href=\"{download_url}\">here</a>."
+#~ msgstr ""
+
diff --git a/little_brother/user_manager.py b/little_brother/user_manager.py
index 8f23a7d..725d499 100644
--- a/little_brother/user_manager.py
+++ b/little_brother/user_manager.py
@@ -35,8 +35,6 @@ def __init__(self, p_config, p_login_mapping, p_server_group, p_is_master):
         super().__init__()
         self._logger = log_handling.get_logger(self.__class__.__name__)
 
-        self._process_regex_map = None
-
         self._user_handler = None
         self._event_handler = None
 
@@ -81,10 +79,12 @@ def register_events(self):
             p_event_type=admin_event.EVENT_TYPE_UPDATE_LOGIN_MAPPING, p_handler=self.handle_event_update_login_mapping)
 
     def reset_users(self, p_session_context):
-        self._process_regex_map = None
-        self._usernames_not_found.extend(self.user_entity_manager.user_map(p_session_context=p_session_context).keys())
+        self._usernames = []
 
-        fmt = "Watching usernames: %s" % ",".join(self._usernames_not_found)
+        active_users = [ key for key, user in self.user_entity_manager.user_map(p_session_context=p_session_context).items() if user.active ]
+        self._usernames_not_found.extend(active_users)
+
+        fmt = "Watching usernames: %s" % ",".join(self. _usernames_not_found)
         self._logger.info(fmt)
 
     def handle_event_update_login_mapping(self, p_event):
@@ -183,6 +183,14 @@ def add_monitored_user(self, p_username):
             fmt = "Adding new monitored user '{username}'"
             self._logger.info(fmt.format(username=p_username))
 
+    def remove_monitored_user(self, p_username):
+
+        if p_username in self._usernames:
+            fmt = "Remove monitored user '{username}'"
+            self._usernames.remove(p_username)
+            self._logger.info(fmt.format(username=p_username))
+
+
     def issue_notification(self, p_session_context, p_username, p_message):
 
         current_user_status = self.get_current_user_status(p_session_context=p_session_context, p_username=p_username)
diff --git a/little_brother/web/base_view_handler.py b/little_brother/web/base_view_handler.py
index 58ef694..7551cc9 100644
--- a/little_brother/web/base_view_handler.py
+++ b/little_brother/web/base_view_handler.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (C) 2019-21  Marcus Rickert
+# Copyright (C) 2019-22  Marcus Rickert
 #
 # See https://github.com/marcus67/little_brother
 # This program is free software; you can redistribute it and/or modify
@@ -176,7 +176,8 @@ def add_version_info(self, p_dict):
                 "current_revision": current_revision,
                 "suggested_version": suggested_version_info.version,
                 "suggested_revision": suggested_version_info.revision,
-                "download_url": self.version_checker.get_download_url(p_channel=channel)
+                "download_url": self.version_checker.get_download_url(p_channel=channel),
+                "changes_url": self.version_checker.get_changes_url(p_channel=channel),
             }
 
             p_dict["version_format_dict"] = format_dict
diff --git a/little_brother/web/users_view_handler.py b/little_brother/web/users_view_handler.py
index d5f2d90..5fbbe59 100644
--- a/little_brother/web/users_view_handler.py
+++ b/little_brother/web/users_view_handler.py
@@ -123,7 +123,9 @@ def handle_button_press_for_user(self, p_forms, p_session_context, p_submit_id,
             self.user_entity_manager.delete_user(
                 p_session_context=p_session_context, p_username=p_user.username)
             self.persistence.clear_cache()
+            self.user_manager.reset_users(p_session_context=p_session_context)
             self.app_control.send_config_to_all_slaves()
+            self.app_control.reset_process_patterns()
 
         elif p_submit_id == p_user.new_ruleset_html_key:
             self.user_entity_manager.assign_ruleset(
@@ -256,6 +258,7 @@ def save_users_data(self, p_users, p_forms):
                 self._persistence.clear_cache()
                 self.app_control.send_config_to_all_slaves()
                 self.user_manager.reset_users(p_session_context=session_context)
+                self.app_control.reset_process_patterns()
 
     def save_for_user(self, p_forms, p_session_context, p_user):
 
diff --git a/requirements.txt b/requirements.txt
index 6313745..643d3d6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-alembic==1.5.8
+alembic>=1.7.5
 lagom>=1.3.0
 requests>=2.25.0
 psutil>=5.7.3
@@ -18,3 +18,4 @@ urllib3>=1.26.2
 prometheus_client>=0.9.0
 humanize>=3.2.0
 wtforms>=3.0.0a1 # not directly required, pinned by Snyk to avoid a vulnerability
+distro>=1.6.0
diff --git a/setup.py b/setup.py
index 2a696b8..fb339ab 100755
--- a/setup.py
+++ b/setup.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-#    Copyright (C) 2019  Marcus Rickert
+#    Copyright (C) 2019-2022  Marcus Rickert
 #
 #    See https://github.com/marcus67/little_brother
 #
@@ -63,7 +63,10 @@
     # Docker image contexts to be built. The second entry of the tuple denotes if the resulting image is to be uploaded
     "docker_contexts": [ ('little-brother-base', False),
                          #'docker/little-brother-master',
-                         ('little-brother-slave', True),
+                         ('little-brother-client', True),
+                         ('little-brother-ubuntu-base', False),
+                         # 'docker/little-brother-master',
+                         ('little-brother-ubuntu-client', True),
                          ],
 
     # additional setup configuration used by CI stages
@@ -88,10 +91,9 @@
         ("/etc/little-brother/master.config", "/etc/little-brother/little-brother.config")
     ],
     "build_pypi_package": True,
-    "publish_pypi_package": {
-        little_brother.settings.RELEASE_BRANCH_NAME: ('https://upload.pypi.org/legacy/', 'PYPI_API_TOKEN'),
-        little_brother.settings.MASTER_BRANCH_NAME: ('https://test.pypi.org/legacy/', 'TEST_PYPI_API_TOKEN')
-    },
+    "publish_pypi_package": { little_brother.settings.RELEASE_BRANCH_NAME: ('PYPI_API_URL', 'PYPI_API_TOKEN', 'TEST_PYPI_API_USER'),
+                              little_brother.settings.MASTER_BRANCH_NAME: ('TEST_PYPI_API_URL', 'TEST_PYPI_API_TOKEN', 'TEST_PYPI_API_USER')
+                              },
     "generate_generic_install": True,
     "analyze": True,
     "analyze_extra_exclusions" : "vagrant/**",


Test patch:
diff --git a/little_brother/test/test_client_device_handler.py b/little_brother/test/test_client_device_handler.py
index 2622f19..febf8f4 100644
--- a/little_brother/test/test_client_device_handler.py
+++ b/little_brother/test/test_client_device_handler.py
@@ -23,10 +23,10 @@
 from little_brother import client_device_handler
 from little_brother import db_migrations
 from little_brother import dependency_injection
+from little_brother.client_device_handler import ClientDeviceHandler
 from little_brother.persistence.persistence import Persistence
 from little_brother.persistence.persistent_user_entity_manager import UserEntityManager
 from little_brother.persistence.session_context import SessionContext
-from little_brother.process_handler import ProcessHandler
 from little_brother.test import test_data
 from little_brother.test.persistence import test_persistence
 from python_base_app import pinger
@@ -38,7 +38,6 @@ class TestClientDeviceHandler(base_test.BaseTestCase):
     def setUp(self):
         dependency_injection.reset()
 
-
     def check_list_has_n_elements(self, p_list, p_n):
         self.assertIsNotNone(p_list)
         self.assertIsInstance(p_list, list)
@@ -67,7 +66,7 @@ def test_existing_host(self):
             migrator = db_migrations.DatabaseMigrations(p_logger=self._logger, p_persistence=dummy_persistence)
             migrator.migrate_client_device_configs(device_configs)
             a_pinger = pinger.Pinger()
-            process_handler: ProcessHandler = client_device_handler.ClientDeviceHandler(
+            process_handler: ClientDeviceHandler = client_device_handler.ClientDeviceHandler(
                 p_config=config, p_pinger=a_pinger)
 
             events = process_handler.scan_processes(p_session_context=session_context,
@@ -79,7 +78,11 @@ def test_existing_host(self):
                                                     p_reference_time=datetime.datetime.now())
 
             self.check_list_has_n_elements(p_list=events, p_n=1)
+            device_info = process_handler.get_device_info(p_device_name="my_device")
+            self.assertIsNotNone(device_info)
+            self.assertTrue(device_info.is_up)
 
+    @base_test.skip_if_env("NO_PING")
     def test_nonexisting_host(self):
         config = client_device_handler.ClientDeviceHandlerConfigModel()
 
@@ -98,15 +101,17 @@ def test_nonexisting_host(self):
             migrator = db_migrations.DatabaseMigrations(p_logger=self._logger, p_persistence=dummy_persistence)
             migrator.migrate_client_device_configs(device_configs)
             a_pinger = pinger.Pinger()
-            process_handler: ProcessHandler = client_device_handler.ClientDeviceHandler(
+            process_handler: ClientDeviceHandler = client_device_handler.ClientDeviceHandler(
                 p_config=config, p_pinger=a_pinger)
 
-            events = process_handler.scan_processes(p_session_context=session_context,
-                                                    p_server_group=None,
-                                                    p_login_mapping=None,
-                                                    p_host_name=None,
-                                                    p_process_regex_map=None,
-                                                    p_prohibited_process_regex_map=None,
-                                                    p_reference_time=datetime.datetime.now())
-
-            self.check_list_has_n_elements(p_list=events, p_n=0)
+            _events = process_handler.scan_processes(p_session_context=session_context,
+                                                     p_server_group=None,
+                                                     p_login_mapping=None,
+                                                     p_host_name=None,
+                                                     p_process_regex_map=None,
+                                                     p_prohibited_process_regex_map=None,
+                                                     p_reference_time=datetime.datetime.now())
+
+            device_info = process_handler.get_device_info(p_device_name="my_device")
+            self.assertIsNotNone(device_info)
+            self.assertFalse(device_info.is_up)