{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "M9K blog: заметки с тегом kerberos",
    "_rss_description": "Заметки обо всём: devops, lifestyle, культура.",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/blog.m9k.space\/tags\/kerberos\/",
    "feed_url": "https:\/\/blog.m9k.space\/tags\/kerberos\/json\/",
    "icon": "https:\/\/blog.m9k.space\/user\/userpic@2x.jpg?1769095194",
    "author": {
        "name": "M",
        "url": "https:\/\/blog.m9k.space\/",
        "avatar": "https:\/\/blog.m9k.space\/user\/userpic@2x.jpg?1769095194"
    },
    "items": [
        {
            "id": "158",
            "url": "https:\/\/blog.m9k.space\/all\/kerberos-kinit-invalid-uid-in-persistent-keyring-name-while-gett\/",
            "title": "Kerberos kinit: invalid UID in persistent keyring name while getting default ccache",
            "content_html": "<p>Быстрофикс:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">export KRB5CCNAME=`mktemp`<\/code><\/pre><p>или отредактировать \/etc\/krb5.conf<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">[libdefaults]\r\n# ...\r\n# default_ccache_name = KEYRING:persistent:%{uid}\r\n  default_ccache_name = \/tmp\/krb5cc_%{uid}<\/code><\/pre>",
            "date_published": "2024-04-15T05:37:14+00:00",
            "date_modified": "2024-04-15T05:37:12+00:00",
            "_date_published_rfc2822": "Mon, 15 Apr 2024 05:37:14 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "158",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "147",
            "url": "https:\/\/blog.m9k.space\/all\/gitlab-runner-with-ansible-kerberos\/",
            "title": "GitLab Runner with Ansible & Kerberos",
            "content_html": "<pre class=\"e2-text-code\"><code class=\"\">FROM alpine:3.16\r\n\r\nRUN apk update &amp;&amp; \\\r\napk add --no-cache git gitlab-runner ansible gawk krb5 dumb-init &amp;&amp; \\\r\napk add --upgrade openssh-client-krb5 &amp;&amp; \\\r\nrm -rf \/tmp\/* &amp;&amp; \\\r\nrm -rf \/var\/cache\/apk\/*\r\n\r\nRUN sed -i -e &quot;s#\\(^gitlab-runner:x\\):[^:]\\+:\\(.*\\)#\\1:1010:\\2#&quot; \/etc\/group\r\nRUN sed -i -e &quot;s#\\(^gitlab-runner:x\\):[^:]\\+:[^:]\\+:\\(.*\\)#\\1:1010:1010:\\2#&quot; \/etc\/passwd\r\nRUN chown -R 1010:1010 \/var\/lib\/gitlab-runner\r\n\r\nCOPY krb5.conf \/etc\/krb5.conf\r\nCOPY .gitconfig \/var\/lib\/gitlab-runner\/\r\nCOPY entrypoint \/\r\n\r\nSTOPSIGNAL SIGQUIT\r\nENTRYPOINT [&quot;\/usr\/bin\/dumb-init&quot;, &quot;\/entrypoint&quot;]\r\nCMD [&quot;run&quot;, &quot;--user=gitlab-runner&quot;, &quot;--working-directory=\/var\/lib\/gitlab-runner&quot;]<\/code><\/pre>",
            "date_published": "2023-10-20T10:08:08+00:00",
            "date_modified": "2023-10-20T10:07:57+00:00",
            "_date_published_rfc2822": "Fri, 20 Oct 2023 10:08:08 +0000",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "147",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 3877,
    "_e2_ua_string": "E2 (v3877; Aegea)"
}