Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/units/?format=api
https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/units/?format=api&page=2", "previous": null, "results": [ { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "translator-credits" ], "previous_source": "", "target": [ "" ], "id_hash": -1950661098471372411, "content_hash": -1950661098471372411, "location": "", "context": "_", "note": "Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 1, "has_suggestion": true, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://l10n.opensuse.org/api/units/12693822/?format=api", "priority": 100, "id": 11661104, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=64eddc10e470c985", "url": "https://l10n.opensuse.org/api/units/11661104/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.521856Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Profile Components and Syntax" ], "previous_source": "", "target": [ "" ], "id_hash": -5961059104166738268, "content_hash": -5961059104166738268, "location": "xml/apparmor_profiles.xml:9", "context": "", "note": "(itstool) path: chapter/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://l10n.opensuse.org/api/units/12693823/?format=api", "priority": 100, "id": 11661105, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=2d461053eb0886a4", "url": "https://l10n.opensuse.org/api/units/11661105/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.539334Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Building <phrase>AppArmor</phrase> profiles to confine an application is very straightforward and intuitive. <phrase>AppArmor</phrase> ships with several tools that assist in profile creation. It does not require you to do any programming or script handling. The only task that is required of the administrator is to determine a policy of strictest access and execute permissions for each application that needs to be hardened." ], "previous_source": "", "target": [ "" ], "id_hash": -5487510503176542181, "content_hash": -5487510503176542181, "location": "xml/apparmor_profiles.xml:15", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 62, "source_unit": "https://l10n.opensuse.org/api/units/12693824/?format=api", "priority": 100, "id": 11661106, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=33d872457cefe81b", "url": "https://l10n.opensuse.org/api/units/11661106/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.548509Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Updates or modifications to the application profiles are only required if the software configuration or the desired range of activities changes. <phrase>AppArmor</phrase> offers intuitive tools to handle profile updates and modifications." ], "previous_source": "", "target": [ "" ], "id_hash": 2153317913219139470, "content_hash": 2153317913219139470, "location": "xml/apparmor_profiles.xml:23", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://l10n.opensuse.org/api/units/12693825/?format=api", "priority": 100, "id": 11661107, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=9de21f3bb9e9878e", "url": "https://l10n.opensuse.org/api/units/11661107/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.558347Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "You are ready to build <phrase>AppArmor</phrase> profiles after you select the programs to profile. To do so, it is important to understand the components and syntax of profiles. <phrase>AppArmor</phrase> profiles contain several building blocks that help build simple and reusable profile code:" ], "previous_source": "", "target": [ "" ], "id_hash": -814851569550090147, "content_hash": -814851569550090147, "location": "xml/apparmor_profiles.xml:29", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://l10n.opensuse.org/api/units/12693826/?format=api", "priority": 100, "id": 11661108, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=74b110d0944c205d", "url": "https://l10n.opensuse.org/api/units/11661108/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.566274Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Include Files" ], "previous_source": "", "target": [ "" ], "id_hash": -5551336378267224860, "content_hash": -5551336378267224860, "location": "xml/apparmor_profiles.xml:37", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693827/?format=api", "priority": 100, "id": 11661109, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=32f5b0f9e8adb4e4", "url": "https://l10n.opensuse.org/api/units/11661109/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.577692Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Include statements are used to pull in parts of other <phrase>AppArmor</phrase> profiles to simplify the structure of new profiles." ], "previous_source": "", "target": [ "" ], "id_hash": -7004393662739591206, "content_hash": -7004393662739591206, "location": "xml/apparmor_profiles.xml:39", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://l10n.opensuse.org/api/units/12693828/?format=api", "priority": 100, "id": 11661110, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=1ecb65131968cfda", "url": "https://l10n.opensuse.org/api/units/11661110/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.585877Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Abstractions" ], "previous_source": "", "target": [ "" ], "id_hash": -3251566795101118711, "content_hash": -3251566795101118711, "location": "xml/apparmor_profiles.xml:46, xml/apparmor_profiles.xml:590", "context": "", "note": "(itstool) path: varlistentry/term\n(itstool) path: sect2/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://l10n.opensuse.org/api/units/12693829/?format=api", "priority": 100, "id": 11661111, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=52e01d3a368adf09", "url": "https://l10n.opensuse.org/api/units/11661111/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.601574Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Abstractions are include statements grouped by common application tasks." ], "previous_source": "", "target": [ "" ], "id_hash": 6316662359854208368, "content_hash": 6316662359854208368, "location": "xml/apparmor_profiles.xml:48", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://l10n.opensuse.org/api/units/12693830/?format=api", "priority": 100, "id": 11661112, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=d7a94af2fd30d570", "url": "https://l10n.opensuse.org/api/units/11661112/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.610844Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Program Chunks" ], "previous_source": "", "target": [ "" ], "id_hash": 8943280595890796115, "content_hash": 8943280595890796115, "location": "xml/apparmor_profiles.xml:55, xml/apparmor_profiles.xml:604", "context": "", "note": "(itstool) path: varlistentry/term\n(itstool) path: sect2/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693831/?format=api", "priority": 100, "id": 11661113, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=fc1cea5184b6f653", "url": "https://l10n.opensuse.org/api/units/11661113/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.619551Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Program chunks are include statements that contain chunks of profiles that are specific to program suites." ], "previous_source": "", "target": [ "" ], "id_hash": -4185688116294375117, "content_hash": -4185688116294375117, "location": "xml/apparmor_profiles.xml:57", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://l10n.opensuse.org/api/units/12693832/?format=api", "priority": 100, "id": 11661114, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=45e972d5bfb32933", "url": "https://l10n.opensuse.org/api/units/11661114/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.628872Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Capability Entries" ], "previous_source": "", "target": [ "" ], "id_hash": -8030885234037136927, "content_hash": -8030885234037136927, "location": "xml/apparmor_profiles.xml:64", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693833/?format=api", "priority": 100, "id": 11661115, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=108c906dd94961e1", "url": "https://l10n.opensuse.org/api/units/11661115/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.637941Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Capability entries are profile entries for any of the POSIX.1e <link xlink:href=\"http://en.wikipedia.org/wiki/POSIX#POSIX.1\"/> Linux capabilities allowing a fine-grained control over what a confined process is allowed to do through system calls that require privileges." ], "previous_source": "", "target": [ "" ], "id_hash": 4475852974856318190, "content_hash": 4475852974856318190, "location": "xml/apparmor_profiles.xml:66", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://l10n.opensuse.org/api/units/12693834/?format=api", "priority": 100, "id": 11661116, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=be1d6c91092facee", "url": "https://l10n.opensuse.org/api/units/11661116/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.647291Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Network Access Control Entries" ], "previous_source": "", "target": [ "" ], "id_hash": 8448909985903667655, "content_hash": 8448909985903667655, "location": "xml/apparmor_profiles.xml:75", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://l10n.opensuse.org/api/units/12693835/?format=api", "priority": 100, "id": 11661117, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=f5408ede3109e9c7", "url": "https://l10n.opensuse.org/api/units/11661117/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.656393Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Network Access Control Entries mediate network access based on the address type and family." ], "previous_source": "", "target": [ "" ], "id_hash": 5227915934252067938, "content_hash": 5227915934252067938, "location": "xml/apparmor_profiles.xml:77", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://l10n.opensuse.org/api/units/12693836/?format=api", "priority": 100, "id": 11661118, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=c88d49d7f0b2ec62", "url": "https://l10n.opensuse.org/api/units/11661118/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.666527Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Local Variable Definitions" ], "previous_source": "", "target": [ "" ], "id_hash": 3322882060881416168, "content_hash": 3322882060881416168, "location": "xml/apparmor_profiles.xml:84", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://l10n.opensuse.org/api/units/12693837/?format=api", "priority": 100, "id": 11661119, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=ae1d3fa1055acfe8", "url": "https://l10n.opensuse.org/api/units/11661119/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.680092Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Local variables define shortcuts for paths." ], "previous_source": "", "target": [ "" ], "id_hash": -5253837515765570126, "content_hash": -5253837515765570126, "location": "xml/apparmor_profiles.xml:86", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://l10n.opensuse.org/api/units/12693838/?format=api", "priority": 100, "id": 11661120, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=37169e9d8d2c25b2", "url": "https://l10n.opensuse.org/api/units/11661120/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.693425Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "File Access Control Entries" ], "previous_source": "", "target": [ "" ], "id_hash": 7361856440638230443, "content_hash": 7361856440638230443, "location": "xml/apparmor_profiles.xml:92", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://l10n.opensuse.org/api/units/12693839/?format=api", "priority": 100, "id": 11661121, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=e62a916d8fa9cfab", "url": "https://l10n.opensuse.org/api/units/11661121/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.707729Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "File Access Control Entries specify the set of files an application can access." ], "previous_source": "", "target": [ "" ], "id_hash": 8096687635158807495, "content_hash": 8096687635158807495, "location": "xml/apparmor_profiles.xml:94", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://l10n.opensuse.org/api/units/12693840/?format=api", "priority": 100, "id": 11661122, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=f05d36818ef033c7", "url": "https://l10n.opensuse.org/api/units/11661122/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.731663Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "rlimit Entries" ], "previous_source": "", "target": [ "" ], "id_hash": -8572183413344730466, "content_hash": -8572183413344730466, "location": "xml/apparmor_profiles.xml:101", "context": "", "note": "(itstool) path: varlistentry/term", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693841/?format=api", "priority": 100, "id": 11661123, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=09097c9a5a17829e", "url": "https://l10n.opensuse.org/api/units/11661123/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.757090Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "rlimit entries set and control an application's resource limits." ], "previous_source": "", "target": [ "" ], "id_hash": 7142350016561217948, "content_hash": 7142350016561217948, "location": "xml/apparmor_profiles.xml:103", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://l10n.opensuse.org/api/units/12693842/?format=api", "priority": 100, "id": 11661124, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=e31eb97f8ea3019c", "url": "https://l10n.opensuse.org/api/units/11661124/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.776197Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "For help determining the programs to profile, refer to <xref xrefstyle=\"ChapTitleOnPage\" linkend=\"sec.apparmor.concept.determine\"/>. To start building <phrase>AppArmor</phrase> profiles with YaST, proceed to <xref linkend=\"cha.apparmor.yast\"/>. To build profiles using the <phrase>AppArmor</phrase> command line interface, proceed to <xref linkend=\"cha.apparmor.commandline\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": -2136057951379182035, "content_hash": -2136057951379182035, "location": "xml/apparmor_profiles.xml:109", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://l10n.opensuse.org/api/units/12693843/?format=api", "priority": 100, "id": 11661125, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=625b329c4c652e2d", "url": "https://l10n.opensuse.org/api/units/11661125/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.785657Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "For more details about creating <phrase>AppArmor</phrase> profiles, see <command>man 5 apparmor</command>." ], "previous_source": "", "target": [ "" ], "id_hash": -6951333518082021403, "content_hash": -6951333518082021403, "location": "xml/apparmor_profiles.xml:117", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://l10n.opensuse.org/api/units/12693844/?format=api", "priority": 100, "id": 11661126, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=1f87e6febb7467e5", "url": "https://l10n.opensuse.org/api/units/11661126/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.798757Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Breaking an <phrase>AppArmor</phrase> Profile into Its Parts" ], "previous_source": "", "target": [ "" ], "id_hash": -1442291709212912257, "content_hash": -1442291709212912257, "location": "xml/apparmor_profiles.xml:122", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://l10n.opensuse.org/api/units/12693845/?format=api", "priority": 100, "id": 11661127, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=6bfbf35501df957f", "url": "https://l10n.opensuse.org/api/units/11661127/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.806672Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The easiest way of explaining what a profile consists of and how to create one is to show the details of a sample profile, in this case for a hypothetical application called <command>/usr/bin/foo</command>:" ], "previous_source": "", "target": [ "" ], "id_hash": -6275865054839136450, "content_hash": -6275865054839136450, "location": "xml/apparmor_profiles.xml:124", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://l10n.opensuse.org/api/units/12693846/?format=api", "priority": 100, "id": 11661128, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=28e7a5fbcc069f3e", "url": "https://l10n.opensuse.org/api/units/11661128/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.818339Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "#include <tunables/global><co xml:id=\"co.apparmor.profiles.vardef\"/>\n\n# a comment naming the application to confine\n/usr/bin/foo<co xml:id=\"co.apparmor.profiles.path\"/> {<co xml:id=\"co.apparmor.profiles.brack\"/>\n #include <abstractions/base><co xml:id=\"co.apparmor.profiles.incl\"/>\n\n capability setgid<co xml:id=\"co.apparmor.profiles.capent\"/>,\n network inet tcp<co xml:id=\"co.apparmor.profiles.netd\"/>,\n\n link /etc/sysconfig/foo -> /etc/foo.conf,<co xml:id=\"co.apparmor.profiles.lp\"/>\n /bin/mount ux,\n /dev/{,u}<co xml:id=\"co.apparmor.profiles.ext\"/>random r,\n /etc/ld.so.cache r,\n /etc/foo/* r,\n /lib/ld-*.so* mr,\n /lib/lib*.so* mr,\n /proc/[0-9]** r,\n /usr/lib/** mr,\n /tmp/ r,<co xml:id=\"co.apparmor.profiles.pathent\"/>\n /tmp/foo.pid wr,\n /tmp/foo.* lrw,\n /@{HOME}<co xml:id=\"co.apparmor.profiles.variable\"/>/.foo_file rw,\n /@{HOME}/.foo_lock kw,\n owner<co xml:id=\"co.apparmor.profiles.owner\"/> /shared/foo/** rw,\n /usr/bin/foobar Cx,<co xml:id=\"co.apparmor.profiles.cx\"/>\n /bin/** Px -> bin_generic,<co xml:id=\"co.apparmor.profiles.named\"/>\n\n # a comment about foo's local (children) profile for /usr/bin/foobar.\n\n profile /usr/bin/foobar<co xml:id=\"co.apparmor.profiles.local\"/> {\n /bin/bash rmix,\n /bin/cat rmix,\n /bin/more rmix,\n /var/log/foobar* rwl,\n /etc/foobar r,\n }\n\n # foo's hat, bar.\n ^bar<co xml:id=\"co.apparmor.profiles.hat\"/> {\n /lib/ld-*.so* mr,\n /usr/bin/bar px,\n /var/spool/* rwl,\n }\n}\n" ], "previous_source": "", "target": [ "" ], "id_hash": 7344137931830896897, "content_hash": 7344137931830896897, "location": "xml/apparmor_profiles.xml:130", "context": "", "note": "(itstool) path: sect1/screen", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 111, "source_unit": "https://l10n.opensuse.org/api/units/12693847/?format=api", "priority": 100, "id": 11661129, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=e5eb9e89c040a901", "url": "https://l10n.opensuse.org/api/units/11661129/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.834646Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "This loads a file containing variable definitions." ], "previous_source": "", "target": [ "" ], "id_hash": 8208670504673994989, "content_hash": 8208670504673994989, "location": "xml/apparmor_profiles.xml:178", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://l10n.opensuse.org/api/units/12693848/?format=api", "priority": 100, "id": 11661130, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=f1eb0e552551e8ed", "url": "https://l10n.opensuse.org/api/units/11661130/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.854220Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The normalized path to the program that is confined." ], "previous_source": "", "target": [ "" ], "id_hash": -6945814155948399331, "content_hash": -6945814155948399331, "location": "xml/apparmor_profiles.xml:183", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://l10n.opensuse.org/api/units/12693849/?format=api", "priority": 100, "id": 11661131, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=1f9b82d35ed0e51d", "url": "https://l10n.opensuse.org/api/units/11661131/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.865089Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The curly braces (<literal>{}</literal>) serve as a container for include statements, subprofiles, path entries, capability entries, and network entries." ], "previous_source": "", "target": [ "" ], "id_hash": -7965851963698157804, "content_hash": -7965851963698157804, "location": "xml/apparmor_profiles.xml:188", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://l10n.opensuse.org/api/units/12693850/?format=api", "priority": 100, "id": 11661132, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=11739bd80a6c6714", "url": "https://l10n.opensuse.org/api/units/11661132/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.874865Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "This directive pulls in components of <phrase>AppArmor</phrase> profiles to simplify profiles." ], "previous_source": "", "target": [ "" ], "id_hash": 3593074921674134184, "content_hash": 3593074921674134184, "location": "xml/apparmor_profiles.xml:195", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://l10n.opensuse.org/api/units/12693851/?format=api", "priority": 100, "id": 11661133, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=b1dd2a9ab5c052a8", "url": "https://l10n.opensuse.org/api/units/11661133/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.883796Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Capability entry statements enable each of the 29 POSIX.1e draft capabilities." ], "previous_source": "", "target": [ "" ], "id_hash": 2194633979400925894, "content_hash": 2194633979400925894, "location": "xml/apparmor_profiles.xml:201", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://l10n.opensuse.org/api/units/12693852/?format=api", "priority": 100, "id": 11661134, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=9e74e7fa0231b2c6", "url": "https://l10n.opensuse.org/api/units/11661134/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.892382Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "A directive determining the kind of network access allowed to the application. For details, refer to <xref linkend=\"sec.apparmor.profiles.nac\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": 9113928349876302131, "content_hash": 9113928349876302131, "location": "xml/apparmor_profiles.xml:207", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://l10n.opensuse.org/api/units/12693853/?format=api", "priority": 100, "id": 11661135, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=fe7b2d8beabd3133", "url": "https://l10n.opensuse.org/api/units/11661135/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.900557Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "A link pair rule specifying the source and the target of a link. See <xref linkend=\"sec.apparmor.profiles.perm.link_pair\"/> for more information." ], "previous_source": "", "target": [ "" ], "id_hash": -3700031007699697140, "content_hash": -3700031007699697140, "location": "xml/apparmor_profiles.xml:214", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://l10n.opensuse.org/api/units/12693854/?format=api", "priority": 100, "id": 11661136, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=4ca6d966f021020c", "url": "https://l10n.opensuse.org/api/units/11661136/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.909558Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The curly braces (<literal>{}</literal>) here allow for each of the listed possibilities, one of which is the empty string." ], "previous_source": "", "target": [ "" ], "id_hash": 1758756275578964389, "content_hash": 1758756275578964389, "location": "xml/apparmor_profiles.xml:221", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://l10n.opensuse.org/api/units/12693855/?format=api", "priority": 100, "id": 11661137, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=98685b83ac5f89a5", "url": "https://l10n.opensuse.org/api/units/11661137/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.920251Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "A path entry specifying what areas of the file system the program can access. The first part of a path entry specifies the absolute path of a file (including regular expression globbing) and the second part indicates permissible access modes (for example <literal>r</literal> for read, <literal>w</literal> for write, and <literal>x</literal> for execute). A whitespace of any kind (spaces or tabs) can precede the path name, but must separate the path name and the mode specifier. Spaces between the access mode and the trailing comma are optional. Find a comprehensive overview of the available access modes in <xref linkend=\"sec.apparmor.profiles.perm\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": -8188400004651781520, "content_hash": -8188400004651781520, "location": "xml/apparmor_profiles.xml:227", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 98, "source_unit": "https://l10n.opensuse.org/api/units/12693856/?format=api", "priority": 100, "id": 11661138, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=0e5cf5946bec7270", "url": "https://l10n.opensuse.org/api/units/11661138/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.929967Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "This variable expands to a value that can be changed without changing the entire profile." ], "previous_source": "", "target": [ "" ], "id_hash": 8372117696618263024, "content_hash": 8372117696618263024, "location": "xml/apparmor_profiles.xml:241", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://l10n.opensuse.org/api/units/12693857/?format=api", "priority": 100, "id": 11661139, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=f42fbcb00cb171f0", "url": "https://l10n.opensuse.org/api/units/11661139/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.938986Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "An owner conditional rule, granting read and write permission on files owned by the user. Refer to <xref linkend=\"sec.apparmor.profiles.perm.owner\"/> for more information." ], "previous_source": "", "target": [ "" ], "id_hash": -2051382168244354935, "content_hash": -2051382168244354935, "location": "xml/apparmor_profiles.xml:247", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://l10n.opensuse.org/api/units/12693858/?format=api", "priority": 100, "id": 11661140, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=638806c963398089", "url": "https://l10n.opensuse.org/api/units/11661140/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.967292Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "This entry defines a transition to the local profile <literal>/usr/bin/foobar</literal>. Find a comprehensive overview of the available execute modes in <xref linkend=\"sec.apparmor.profiles.exec\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": -8374455859515908963, "content_hash": -8374455859515908963, "location": "xml/apparmor_profiles.xml:255", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://l10n.opensuse.org/api/units/12693859/?format=api", "priority": 100, "id": 11661141, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=0bc7f4c3fa5d9c9d", "url": "https://l10n.opensuse.org/api/units/11661141/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.975926Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "A named profile transition to the profile bin_generic located in the global scope. See <xref linkend=\"sec.apparmor.profiles.exec.named\"/> for details." ], "previous_source": "", "target": [ "" ], "id_hash": -1475746938487399100, "content_hash": -1475746938487399100, "location": "xml/apparmor_profiles.xml:263", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://l10n.opensuse.org/api/units/12693860/?format=api", "priority": 100, "id": 11661142, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=6b8517fa71169d44", "url": "https://l10n.opensuse.org/api/units/11661142/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.987409Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The local profile <literal>/usr/bin/foobar</literal> is defined in this section." ], "previous_source": "", "target": [ "" ], "id_hash": 2895109788726913390, "content_hash": 2895109788726913390, "location": "xml/apparmor_profiles.xml:270", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://l10n.opensuse.org/api/units/12693861/?format=api", "priority": 100, "id": 11661143, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=a82d7f038ed2e96e", "url": "https://l10n.opensuse.org/api/units/11661143/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:34.997503Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "This section references a <quote>hat</quote> subprofile of the application. For more details on <phrase>AppArmor</phrase>'s ChangeHat feature, refer to <xref linkend=\"cha.apparmor.hat\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": -7079418241377940339, "content_hash": -7079418241377940339, "location": "xml/apparmor_profiles.xml:276", "context": "", "note": "(itstool) path: callout/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://l10n.opensuse.org/api/units/12693862/?format=api", "priority": 100, "id": 11661144, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=1dc0da9e2a3f4c8d", "url": "https://l10n.opensuse.org/api/units/11661144/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.006141Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "When a profile is created for a program, the program can access only the files, modes, and POSIX capabilities specified in the profile. These restrictions are in addition to the native Linux access controls." ], "previous_source": "", "target": [ "" ], "id_hash": -8476324328290581953, "content_hash": -8476324328290581953, "location": "xml/apparmor_profiles.xml:284", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://l10n.opensuse.org/api/units/12693863/?format=api", "priority": 100, "id": 11661145, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=0a5e0beed33d023f", "url": "https://l10n.opensuse.org/api/units/11661145/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.015137Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Example:" ], "previous_source": "", "target": [ "" ], "id_hash": 1090912812894329178, "content_hash": 1090912812894329178, "location": "xml/apparmor_profiles.xml:291", "context": "", "note": "(itstool) path: formalpara/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://l10n.opensuse.org/api/units/12693864/?format=api", "priority": 100, "id": 11661146, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=8f23b36c657d195a", "url": "https://l10n.opensuse.org/api/units/11661146/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.023566Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "To gain the capability <systemitem>CAP_CHOWN</systemitem>, the program must have both access to <systemitem>CAP_CHOWN</systemitem> under conventional Linux access controls (typically, be a <systemitem class=\"username\">root</systemitem>-owned process) and have the capability <systemitem>chown</systemitem> in its profile. Similarly, to be able to write to the file <filename>/foo/bar</filename> the program must have both the correct user ID and mode bits set in the files attributes and have <literal>/foo/bar w</literal> in its profile." ], "previous_source": "", "target": [ "" ], "id_hash": 4420896459640524923, "content_hash": 4420896459640524923, "location": "xml/apparmor_profiles.xml:292", "context": "", "note": "(itstool) path: formalpara/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 66, "source_unit": "https://l10n.opensuse.org/api/units/12693865/?format=api", "priority": 100, "id": 11661147, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=bd5a2de839a7d07b", "url": "https://l10n.opensuse.org/api/units/11661147/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.032847Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Attempts to violate <phrase>AppArmor</phrase> rules are recorded in <filename>/var/log/audit/audit.log</filename> if the <systemitem class=\"resource\">audit</systemitem> package is installed, or in <filename>/var/log/messages</filename>, or only in <systemitem>journalctl</systemitem> if no traditional syslog is installed. Often <phrase>AppArmor</phrase> rules prevent an attack from working because necessary files are not accessible and, in all cases, <phrase>AppArmor</phrase> confinement restricts the damage that the attacker can do to the set of files permitted by <phrase>AppArmor</phrase>." ], "previous_source": "", "target": [ "" ], "id_hash": -6161415591295399179, "content_hash": -6161415591295399179, "location": "xml/apparmor_profiles.xml:304", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 65, "source_unit": "https://l10n.opensuse.org/api/units/12693866/?format=api", "priority": 100, "id": 11661148, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=2a7e412a0f48caf5", "url": "https://l10n.opensuse.org/api/units/11661148/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.041753Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Profile Types" ], "previous_source": "", "target": [ "" ], "id_hash": 6928803698207630458, "content_hash": 6928803698207630458, "location": "xml/apparmor_profiles.xml:317", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693867/?format=api", "priority": 100, "id": 11661149, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=e0280e40ce14247a", "url": "https://l10n.opensuse.org/api/units/11661149/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.060789Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "<phrase>AppArmor</phrase> knows four different types of profiles: standard profiles, unattached profiles, local profiles and hats. Standard and unattached profiles are stand-alone profiles, each stored in a file under <filename>/etc/apparmor.d/</filename>. Local profiles and hats are children profiles embedded inside of a parent profile used to provide tighter or alternate confinement for a subtask of an application." ], "previous_source": "", "target": [ "" ], "id_hash": 542413670984022086, "content_hash": 542413670984022086, "location": "xml/apparmor_profiles.xml:319", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 47, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 55, "source_unit": "https://l10n.opensuse.org/api/units/12693868/?format=api", "priority": 100, "id": 11661150, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=87870a5c24517846", "url": "https://l10n.opensuse.org/api/units/11661150/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.071486Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "Standard Profiles" ], "previous_source": "", "target": [ "" ], "id_hash": 5938769203912089829, "content_hash": 5938769203912089829, "location": "xml/apparmor_profiles.xml:329", "context": "", "note": "(itstool) path: sect2/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 48, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://l10n.opensuse.org/api/units/12693869/?format=api", "priority": 100, "id": 11661151, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=d26abf204235a0e5", "url": "https://l10n.opensuse.org/api/units/11661151/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.082985Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "The default <phrase>AppArmor</phrase> profile is attached to a program by its name, so a profile name must match the path to the application it is to confine." ], "previous_source": "", "target": [ "" ], "id_hash": 5521984450183003033, "content_hash": 5521984450183003033, "location": "xml/apparmor_profiles.xml:330", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 49, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://l10n.opensuse.org/api/units/12693870/?format=api", "priority": 100, "id": 11661152, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=cca20799c8637b99", "url": "https://l10n.opensuse.org/api/units/11661152/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.101734Z" }, { "translation": "https://l10n.opensuse.org/api/translations/doc-sle-translations/apparmor_profiles-master/zh_CN/?format=api", "source": [ "/usr/bin/foo {\n...\n}\n" ], "previous_source": "", "target": [ "" ], "id_hash": -945981323855784985, "content_hash": -945981323855784985, "location": "xml/apparmor_profiles.xml:334", "context": "", "note": "(itstool) path: sect2/screen", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 50, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://l10n.opensuse.org/api/units/12693871/?format=api", "priority": 100, "id": 11661153, "web_url": "https://l10n.opensuse.org/translate/doc-sle-translations/apparmor_profiles-master/zh_CN/?checksum=72df32ff7b6c13e7", "url": "https://l10n.opensuse.org/api/units/11661153/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-02T08:39:35.111963Z" } ] }{ "count": 414, "next": "