{"id":4075,"date":"2023-09-14T09:27:50","date_gmt":"2023-09-14T07:27:50","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=4075"},"modified":"2023-09-14T09:27:53","modified_gmt":"2023-09-14T07:27:53","slug":"time-outs-verhindern-mit-sudoloop","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/14\/time-outs-verhindern-mit-sudoloop\/","title":{"rendered":"Time-outs verhindern mit &#8211;sudoloop"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Beschreibung<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter Arch Linux und seine Varianten wie z. B. EndeavourOS wird u. a. der Paketmanager <strong>yay<\/strong> &#8211; der Pakete aus dem AUR-Quellen kompiliert &#8211; gerne verwendet. yay mit vorangestellten sudo sollte aus Sicherheitsgr\u00fcnden vermieden werden. Heruntergeladene Build-Scripts k\u00f6nnten dem System gef\u00e4hrlich werden. Um nach unbestimmter Zeit des Kompilierens die fertigen Pakete auch installieren zu k\u00f6nnen, fordert der Paketmanager letztendlich nach dem sudo-Passwort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Passwortabfrage l\u00e4uft in einem Time-out. Das hei\u00dft, yay erwartet in einem bestimmten Zeitraum eine Eingabe. Verpasst man diesen, war das lange Kompilieren erstmal vergeblich. Nicht selten kann der Vorgang des Kompilierens gerne mal 30 Minuten oder gar l\u00e4nger dauern. Hat man nicht st\u00e4ndig einen Blick auf das Terminalfenster, bietet der Paketmanager auch die M\u00f6glichkeit, die Passworteingabe gleich zu Beginn mit dem Parameter<br><strong><em>&#8222;&#8211;sudoloop&#8220;<\/em><\/strong> vorzunehmen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Kommando lautet dann wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yay -S &#091;Paket] --sudoloop<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Aber Vorsicht<\/strong> &#8211;<br>solange yay in diesem Prozess l\u00e4uft, handelt es sich um eine ge\u00f6ffnete sudo-Sitzung.<br>Der Rechner sollte also w\u00e4hrenddessen nicht v\u00f6llig unbeaufsichtig bleiben.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"4075\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"4075\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Beschreibung Unter Arch Linux und seine Varianten wie z. B. EndeavourOS wird u. a. der Paketmanager yay &#8211; der Pakete aus dem AUR-Quellen kompiliert &#8211; gerne verwendet. yay mit vorangestellten sudo sollte aus Sicherheitsgr\u00fcnden vermieden werden. Heruntergeladene Build-Scripts k\u00f6nnten dem System gef\u00e4hrlich werden. Um nach unbestimmter Zeit des Kompilierens die fertigen Pakete auch installieren zu [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,101],"tags":[266,462,463,464],"class_list":["post-4075","post","type-post","status-publish","format-standard","hentry","category-system","category-tipps","tag-aur","tag-sudoloop","tag-time-outs","tag-yay"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4075","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=4075"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4075\/revisions"}],"predecessor-version":[{"id":4076,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4075\/revisions\/4076"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=4075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=4075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=4075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}