Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/articlesldap-auth_index/nb_NO/units/?format=api&page=3
https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/units/?format=api&page=4", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/units/?format=api&page=2", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "group: compat\npasswd: compat\n" ], "previous_source": "", "target": [ "" ], "id_hash": -6710621120979325767, "content_hash": -6710621120979325767, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:474", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 107, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/382197/?format=api", "priority": 100, "id": 780327, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=22df15a515cb2cb9", "url": "https://translate-dev.freebsd.org/api/units/780327/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:23:59.985170Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "with" ], "previous_source": "", "target": [ "" ], "id_hash": -2355599516953450743, "content_hash": -2355599516953450743, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:477", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 108, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/382199/?format=api", "priority": 100, "id": 780329, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=5f4f3ab846e86709", "url": "https://translate-dev.freebsd.org/api/units/780329/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.002161Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "group: files ldap\npasswd: files ldap\n" ], "previous_source": "", "target": [ "" ], "id_hash": 8283915532370500576, "content_hash": 8283915532370500576, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:482", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 109, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/382201/?format=api", "priority": 100, "id": 780333, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=f2f661496048dbe0", "url": "https://translate-dev.freebsd.org/api/units/780333/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.042450Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "This will allow you to map usernames to UIDs and UIDs to usernames." ], "previous_source": "", "target": [ "" ], "id_hash": 5623401014662286318, "content_hash": 5623401014662286318, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:485", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 110, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/382203/?format=api", "priority": 100, "id": 780335, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=ce0a556dc4844bee", "url": "https://translate-dev.freebsd.org/api/units/780335/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.059034Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Congratulations! You should now have working LDAP authentication." ], "previous_source": "", "target": [ "" ], "id_hash": -3374779588656312379, "content_hash": -3374779588656312379, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:487", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 111, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/382205/?format=api", "priority": 100, "id": 780340, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=512a5fd82ee6cfc5", "url": "https://translate-dev.freebsd.org/api/units/780340/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.093468Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Caveats" ], "previous_source": "", "target": [ "" ], "id_hash": 8588986505147377685, "content_hash": 8588986505147377685, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:489", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 112, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/382207/?format=api", "priority": 100, "id": 780343, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=f73235b853eee815", "url": "https://translate-dev.freebsd.org/api/units/780343/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.118499Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Unfortunately, as of the time this was written FreeBSD did not support changing user passwords with man:passwd[1]. As a result of this, most administrators are left to implement a solution themselves. I provide some examples here. Note that if you write your own password change script, there are some security issues you should be made aware of; see <<security-passwd>>" ], "previous_source": "", "target": [ "" ], "id_hash": -6512417566716078398, "content_hash": -6512417566716078398, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:495", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 113, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 59, "source_unit": "https://translate-dev.freebsd.org/api/units/611499/?format=api", "priority": 100, "id": 780345, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=259f3eba32dfd6c2", "url": "https://translate-dev.freebsd.org/api/units/780345/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.128308Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Shell Script for Changing Passwords" ], "previous_source": "", "target": [ "" ], "id_hash": 1827051011901181997, "content_hash": 1827051011901181997, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:497", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 114, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/382211/?format=api", "priority": 100, "id": 780347, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=995afd3716e3502d", "url": "https://translate-dev.freebsd.org/api/units/780347/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.143479Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "#!/bin/sh\n" ], "previous_source": "", "target": [ "" ], "id_hash": 8169268476184826843, "content_hash": 8169268476184826843, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:504", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 115, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/382213/?format=api", "priority": 100, "id": 780349, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=f15f12657dcb13db", "url": "https://translate-dev.freebsd.org/api/units/780349/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.152498Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "stty -echo\nread -p \"Old Password: \" oldp; echo\nread -p \"New Password: \" np1; echo\nread -p \"Retype New Password: \" np2; echo\nstty echo\n" ], "previous_source": "", "target": [ "" ], "id_hash": 3464277474646766638, "content_hash": 3464277474646766638, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:510", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 116, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate-dev.freebsd.org/api/units/382215/?format=api", "priority": 100, "id": 780357, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=b013960237b5342e", "url": "https://translate-dev.freebsd.org/api/units/780357/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.183233Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "if [ \"$np1\" != \"$np2\" ]; then\n echo \"Passwords do not match.\"\n exit 1\nfi\n" ], "previous_source": "", "target": [ "" ], "id_hash": -6303919304241236140, "content_hash": -6303919304241236140, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:515", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 117, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/382217/?format=api", "priority": 100, "id": 780361, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=2883facad9f93754", "url": "https://translate-dev.freebsd.org/api/units/780361/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.218331Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "ldappasswd -D uid=\"$USER\",ou=people,dc=example,dc=org \\\n -w \"$oldp\" \\\n -a \"$oldp\" \\\n -s \"$np1\"\n" ], "previous_source": "", "target": [ "" ], "id_hash": 3859073991553498797, "content_hash": 3859073991553498797, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:520", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 118, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/382219/?format=api", "priority": 100, "id": 780364, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=b58e2f595c7ebead", "url": "https://translate-dev.freebsd.org/api/units/780364/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.244215Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "This script does hardly any error checking, but more important it is very cavalier about how it stores your passwords. If you do anything like this, at least adjust the `security.bsd.see_other_uids` sysctl value:" ], "previous_source": "", "target": [ "" ], "id_hash": 2451628353692634703, "content_hash": 2451628353692634703, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:529", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 119, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://translate-dev.freebsd.org/api/units/611501/?format=api", "priority": 100, "id": 780373, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=a205eeff97200e4f", "url": "https://translate-dev.freebsd.org/api/units/780373/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.285090Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "# sysctl security.bsd.see_other_uids=0\n" ], "previous_source": "", "target": [ "" ], "id_hash": -4474830692114053253, "content_hash": -4474830692114053253, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:533", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 120, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/382223/?format=api", "priority": 100, "id": 780380, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=41e63531b686c77b", "url": "https://translate-dev.freebsd.org/api/units/780380/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.295830Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "A more flexible (and probably more secure) approach can be used by writing a custom program, or even a web interface. The following is part of a Ruby library that can change LDAP passwords. It sees use both on the command line, and on the web." ], "previous_source": "", "target": [ "" ], "id_hash": -5530345468408511084, "content_hash": -5530345468408511084, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:540", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 121, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://translate-dev.freebsd.org/api/units/611503/?format=api", "priority": 100, "id": 780385, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=33404418f651c594", "url": "https://translate-dev.freebsd.org/api/units/780385/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.320746Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Ruby Script for Changing Passwords" ], "previous_source": "", "target": [ "" ], "id_hash": -2754356907873183778, "content_hash": -2754356907873183778, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:542", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 122, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/382227/?format=api", "priority": 100, "id": 780389, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=59c68efc499357de", "url": "https://translate-dev.freebsd.org/api/units/780389/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.346233Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "require 'ldap'\nrequire 'base64'\nrequire 'digest'\nrequire 'password' # ruby-password\n" ], "previous_source": "", "target": [ "" ], "id_hash": 30681440205332078, "content_hash": 30681440205332078, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:552", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 123, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/382229/?format=api", "priority": 100, "id": 780394, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=806d009b78a2de6e", "url": "https://translate-dev.freebsd.org/api/units/780394/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.371871Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "ldap_server = \"ldap.example.org\"\nluser = \"uid=#{ENV['USER']},ou=people,dc=example,dc=org\"\n" ], "previous_source": "", "target": [ "" ], "id_hash": 7708544144034418440, "content_hash": 7708544144034418440, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:555", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 124, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/382231/?format=api", "priority": 100, "id": 780404, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=eafa400eb096cf08", "url": "https://translate-dev.freebsd.org/api/units/780404/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.412410Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "# get the new password, check it, and create a salted hash from it\ndef get_password\n pwd1 = Password.get(\"New Password: \")\n pwd2 = Password.get(\"Retype New Password: \")\n" ], "previous_source": "", "target": [ "" ], "id_hash": 4485212403492203176, "content_hash": 4485212403492203176, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:560", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 125, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/382233/?format=api", "priority": 100, "id": 780410, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=be3eacead4542aa8", "url": "https://translate-dev.freebsd.org/api/units/780410/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.429834Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ " raise if pwd1 != pwd2\n pwd1.check # check password strength\n" ], "previous_source": "", "target": [ "" ], "id_hash": -5235482051718768929, "content_hash": -5235482051718768929, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:563", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 126, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/382235/?format=api", "priority": 100, "id": 780413, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=3757d4d00f5e96df", "url": "https://translate-dev.freebsd.org/api/units/780413/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.451523Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ " salt = rand.to_s.gsub(/0\\./, '')\n pass = pwd1.to_s\n hash = \"{SSHA}\"+Base64.encode64(Digest::SHA1.digest(\"#{pass}#{salt}\")+salt).chomp!\n return hash\nend\n" ], "previous_source": "", "target": [ "" ], "id_hash": -8934547780071259601, "content_hash": -8934547780071259601, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:569", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 127, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/382237/?format=api", "priority": 100, "id": 780418, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=04021c219c19022f", "url": "https://translate-dev.freebsd.org/api/units/780418/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.470546Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "oldp = Password.get(\"Old Password: \")\nnewp = get_password\n" ], "previous_source": "", "target": [ "" ], "id_hash": 3843839637077110578, "content_hash": 3843839637077110578, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:572", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 128, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/382239/?format=api", "priority": 100, "id": 780423, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=b5580fc8cd8c2f32", "url": "https://translate-dev.freebsd.org/api/units/780423/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.498456Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "# We'll just replace it. That we can bind proves that we either know\n# the old password or are an admin.\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2122662684030597315, "content_hash": -2122662684030597315, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:575", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 129, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/382241/?format=api", "priority": 100, "id": 780428, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=628ac9890461073d", "url": "https://translate-dev.freebsd.org/api/units/780428/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.514588Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "replace = LDAP::Mod.new(LDAP::LDAP_MOD_REPLACE | LDAP::LDAP_MOD_BVALUES,\n \"userPassword\",\n [newp])\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2517086126213453296, "content_hash": 2517086126213453296, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:579", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 130, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/382243/?format=api", "priority": 100, "id": 780431, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=a2ee7c7ee60455f0", "url": "https://translate-dev.freebsd.org/api/units/780431/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.525906Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "conn = LDAP::SSLConn.new(ldap_server, 389, true)\nconn.set_option(LDAP::LDAP_OPT_PROTOCOL_VERSION, 3)\nconn.bind(luser, oldp)\nconn.modify(luser, [replace])\n" ], "previous_source": "", "target": [ "" ], "id_hash": 1629982527618414819, "content_hash": 1629982527618414819, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:584", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 131, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/382245/?format=api", "priority": 100, "id": 780435, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=969edc790cc9f8e3", "url": "https://translate-dev.freebsd.org/api/units/780435/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.546382Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Although not guaranteed to be free of security holes (the password is kept in memory, for example) this is cleaner and more flexible than a simple `sh` script." ], "previous_source": "", "target": [ "" ], "id_hash": -3020408660128839733, "content_hash": -3020408660128839733, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:589", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 132, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/382247/?format=api", "priority": 100, "id": 780443, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=56155a539081c7cb", "url": "https://translate-dev.freebsd.org/api/units/780443/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.596455Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Security Considerations" ], "previous_source": "", "target": [ "" ], "id_hash": 1194422061521254007, "content_hash": 1194422061521254007, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:591", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 133, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/382249/?format=api", "priority": 100, "id": 780447, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=9093708960dd3677", "url": "https://translate-dev.freebsd.org/api/units/780447/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.614505Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Now that your machines (and possibly other services) are authenticating against your LDAP server, this server needs to be protected at least as well as [.filename]#/etc/master.passwd# would be on a regular server, and possibly even more so since a broken or cracked LDAP server would break every client service." ], "previous_source": "", "target": [ "" ], "id_hash": 6173709399176455529, "content_hash": 6173709399176455529, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:594", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 134, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 49, "source_unit": "https://translate-dev.freebsd.org/api/units/382251/?format=api", "priority": 100, "id": 780448, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=d5ad6bfd24672569", "url": "https://translate-dev.freebsd.org/api/units/780448/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.625967Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Remember, this section is not exhaustive. You should continually review your configuration and procedures for improvements." ], "previous_source": "", "target": [ "" ], "id_hash": -7751550484237488845, "content_hash": -7751550484237488845, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:597", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 135, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/611505/?format=api", "priority": 100, "id": 780452, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=146cf5e770846d33", "url": "https://translate-dev.freebsd.org/api/units/780452/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.638707Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Setting Attributes Read-only" ], "previous_source": "", "target": [ "" ], "id_hash": 3069686234669646759, "content_hash": 3069686234669646759, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:599", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 136, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/382255/?format=api", "priority": 100, "id": 780454, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=aa99b75dd56403a7", "url": "https://translate-dev.freebsd.org/api/units/780454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.648387Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Several attributes in LDAP should be read-only. If left writable by the user, for example, a user could change his `uidNumber` attribute to `0` and get `root` access!" ], "previous_source": "", "target": [ "" ], "id_hash": -4338283752181844969, "content_hash": -4338283752181844969, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:603", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 137, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate-dev.freebsd.org/api/units/611507/?format=api", "priority": 100, "id": 780457, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=43cb51e9a05a3417", "url": "https://translate-dev.freebsd.org/api/units/780457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.656450Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "To begin with, the `userPassword` attribute should not be world-readable. By default, anyone who can connect to the LDAP server can read this attribute. To disable this, put the following in [.filename]#slapd.conf#:" ], "previous_source": "", "target": [ "" ], "id_hash": -4308603057200099027, "content_hash": -4308603057200099027, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:607", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 138, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate-dev.freebsd.org/api/units/611509/?format=api", "priority": 100, "id": 780459, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=4434c458f16d112d", "url": "https://translate-dev.freebsd.org/api/units/780459/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.680478Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Hide Passwords" ], "previous_source": "", "target": [ "" ], "id_hash": 735995630349474429, "content_hash": 735995630349474429, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:609", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 139, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/382261/?format=api", "priority": 100, "id": 780460, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=8a36c82057385a7d", "url": "https://translate-dev.freebsd.org/api/units/780460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.689769Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "access to dn.subtree=\"ou=people,dc=example,dc=org\"\n attrs=userPassword\n by self write\n by anonymous auth\n by * none\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2741533763182286037, "content_hash": 2741533763182286037, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:620, documentation/content/en/articles/ldap-auth/_index.adoc:646", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 140, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/382263/?format=api", "priority": 100, "id": 780463, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=a60be26eae3854d5", "url": "https://translate-dev.freebsd.org/api/units/780463/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.705869Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "access to *\n by self write\n by * read\n" ], "previous_source": "", "target": [ "" ], "id_hash": 6767485456555931477, "content_hash": 6767485456555931477, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:624, documentation/content/en/articles/ldap-auth/_index.adoc:653", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 141, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/382265/?format=api", "priority": 100, "id": 780468, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=ddeaf02ac4a37755", "url": "https://translate-dev.freebsd.org/api/units/780468/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.740076Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "This will disallow reading of the `userPassword` attribute, while still allowing users to change their own passwords." ], "previous_source": "", "target": [ "" ], "id_hash": 912159724497379884, "content_hash": 912159724497379884, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:629", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 142, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/382267/?format=api", "priority": 100, "id": 780471, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=8ca8a46fc515a22c", "url": "https://translate-dev.freebsd.org/api/units/780471/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.774543Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Additionally, you'll want to keep users from changing some of their own attributes. By default, users can change any attribute (except for those which the LDAP schemas themselves deny changes), such as `uidNumber`. To close this hole, modify the above to" ], "previous_source": "", "target": [ "" ], "id_hash": -6777140729514230294, "content_hash": -6777140729514230294, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:633", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 143, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/611511/?format=api", "priority": 100, "id": 780472, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=21f2c269d078fdea", "url": "https://translate-dev.freebsd.org/api/units/780472/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.785024Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Read-only Attributes" ], "previous_source": "", "target": [ "" ], "id_hash": -6931230801801384286, "content_hash": -6931230801801384286, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:635", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 144, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/382271/?format=api", "priority": 100, "id": 780475, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=1fcf524f1a61eea2", "url": "https://translate-dev.freebsd.org/api/units/780475/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.798078Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "access to attrs=homeDirectory,uidNumber,gidNumber\n by * read\n" ], "previous_source": "", "target": [ "" ], "id_hash": -7947848972706486464, "content_hash": -7947848972706486464, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:649", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 145, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/382273/?format=api", "priority": 100, "id": 780476, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=11b3917805606740", "url": "https://translate-dev.freebsd.org/api/units/780476/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:00.809836Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "This will stop users from being able to masquerade as other users." ], "previous_source": "", "target": [ "" ], "id_hash": 4275818016101690432, "content_hash": 4275818016101690432, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:658", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 146, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/382275/?format=api", "priority": 100, "id": 780500, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=bb56c1d4d5f4ec40", "url": "https://translate-dev.freebsd.org/api/units/780500/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.176433Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "`root` Account Definition" ], "previous_source": "", "target": [ "" ], "id_hash": -1435333038812235297, "content_hash": -1435333038812235297, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:660", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 147, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/382277/?format=api", "priority": 100, "id": 780503, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=6c14ac34b736f9df", "url": "https://translate-dev.freebsd.org/api/units/780503/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.194949Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Often the `root` or manager account for the LDAP service will be defined in the configuration file. OpenLDAP supports this, for example, and it works, but it can lead to trouble if [.filename]#slapd.conf# is compromised. It may be better to use this only to bootstrap yourself into LDAP, and then define a `root` account there." ], "previous_source": "", "target": [ "" ], "id_hash": 709373183782045495, "content_hash": 709373183782045495, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:665", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 148, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 55, "source_unit": "https://translate-dev.freebsd.org/api/units/611513/?format=api", "priority": 100, "id": 780505, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=89d83326f8844737", "url": "https://translate-dev.freebsd.org/api/units/780505/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.220493Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Even better is to define accounts that have limited permissions, and omit a `root` account entirely. For example, users that can add or remove user accounts are added to one group, but they cannot themselves change the membership of this group. Such a security policy would help mitigate the effects of a leaked password." ], "previous_source": "", "target": [ "" ], "id_hash": -5767756979115865775, "content_hash": -5767756979115865775, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:669", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 149, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 54, "source_unit": "https://translate-dev.freebsd.org/api/units/611515/?format=api", "priority": 100, "id": 780510, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=2ff4cf961d04c951", "url": "https://translate-dev.freebsd.org/api/units/780510/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.250012Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Creating a Management Group" ], "previous_source": "", "target": [ "" ], "id_hash": 7261943992558930887, "content_hash": 7261943992558930887, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:671, documentation/content/en/articles/ldap-auth/_index.adoc:677", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 150, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/382283/?format=api", "priority": 100, "id": 780522, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=e4c79b95f741cbc7", "url": "https://translate-dev.freebsd.org/api/units/780522/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.294220Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Say you want your IT department to be able to change home directories for users, but you do not want all of them to be able to add or remove users. The way to do this is to add a group for these admins:" ], "previous_source": "", "target": [ "" ], "id_hash": -5326852537198698776, "content_hash": -5326852537198698776, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:675", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 151, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate-dev.freebsd.org/api/units/611517/?format=api", "priority": 100, "id": 780527, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=361337d71d621ee8", "url": "https://translate-dev.freebsd.org/api/units/780527/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.312078Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "dn: cn=homemanagement,dc=example,dc=org\nobjectClass: top\nobjectClass: posixGroup\ncn: homemanagement\ngidNumber: 121 # required for posixGroup\nmemberUid: uid=tuser,ou=people,dc=example,dc=org\nmemberUid: uid=user2,ou=people,dc=example,dc=org\n" ], "previous_source": "", "target": [ "" ], "id_hash": -7210353746242461, "content_hash": -7210353746242461, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:690", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 152, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/382287/?format=api", "priority": 100, "id": 780535, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=7fe66238b2401463", "url": "https://translate-dev.freebsd.org/api/units/780535/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.329998Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "And then change the permissions attributes in [.filename]#slapd.conf#:" ], "previous_source": "", "target": [ "" ], "id_hash": -7824656784966119295, "content_hash": -7824656784966119295, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:695", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 153, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/382289/?format=api", "priority": 100, "id": 780540, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=13693c1c62be9081", "url": "https://translate-dev.freebsd.org/api/units/780540/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.345397Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "ACLs for a Home Directory Management Group" ], "previous_source": "", "target": [ "" ], "id_hash": -5852366376347726338, "content_hash": -5852366376347726338, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:697", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 154, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/382291/?format=api", "priority": 100, "id": 780542, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=2ec837c9b25a8dfe", "url": "https://translate-dev.freebsd.org/api/units/780542/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.354864Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "access to dn.subtree=\"ou=people,dc=example,dc=org\"\n attr=homeDirectory\n by dn=\"cn=homemanagement,dc=example,dc=org\"\n dnattr=memberUid write\n" ], "previous_source": "", "target": [ "" ], "id_hash": -6112547866941365255, "content_hash": -6112547866941365255, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:707", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 155, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/382293/?format=api", "priority": 100, "id": 780552, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=2b2bde19c66363f9", "url": "https://translate-dev.freebsd.org/api/units/780552/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.385863Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlesldap-auth_index/nb_NO/?format=api", "source": [ "Now `tuser` and `user2` can change other users' home directories." ], "previous_source": "", "target": [ "" ], "id_hash": -7708414838017418432, "content_hash": -7708414838017418432, "location": "documentation/content/en/articles/ldap-auth/_index.adoc:712", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 156, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/382295/?format=api", "priority": 100, "id": 780555, "web_url": "https://translate-dev.freebsd.org/translate/documentation/articlesldap-auth_index/nb_NO/?checksum=1506358bb69f1b40", "url": "https://translate-dev.freebsd.org/api/units/780555/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-04-04T22:24:01.435837Z" } ] }{ "count": 179, "next": "