{"id":4251,"date":"2021-12-29T17:37:43","date_gmt":"2021-12-29T16:37:43","guid":{"rendered":"https:\/\/esferas.org\/msqlu\/?p=4251"},"modified":"2021-12-29T17:37:45","modified_gmt":"2021-12-29T16:37:45","slug":"systemd-tmpfiles-y-el-error-73","status":"publish","type":"post","link":"https:\/\/esferas.org\/msqlu\/2021\/12\/29\/systemd-tmpfiles-y-el-error-73\/","title":{"rendered":"systemd-tmpfiles y el error 73"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:111,&quot;href&quot;:&quot;https:\\\/\\\/github.com\\\/systemd\\\/systemd\\\/issues\\\/11282#issuecomment-450347268&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p>Anoto aqu\u00ed una de las soluciones para no volverme loco y tener una pista de por d\u00f3nde cogerlo. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Me ha ocurrido al migrar de una versi\u00f3n de Debian 11 desde Debian 10 en un servidor un tanto trillado ya con configuraciones antiguas y dem\u00e1s. <\/p>\n\n\n\n<p>El proceso de actualizaci\u00f3n se deten\u00eda con el error de que <em>systemd<\/em> fallaba al configurarse y dejaba el paquete a medias. Despu\u00e9s una cascada de paquetes que depend\u00edan de \u00e9l tambi\u00e9n iban muriendo uno tras otro. Me ha costado encontrar qu\u00e9 ocurr\u00eda hasta que he visto que en el script de configuraci\u00f3n del paquete se llamaba a <em>systemd-tmpfiles<\/em> que se encarga de manejar los directorios y archivos temporales. Seg\u00fan la p\u00e1gina de manual el c\u00f3digo de salida 73 se da cuando la configuraci\u00f3n es v\u00e1lida pero no puede aplicarse por falta de permisos, ficheros en directorios que no existen y cosas similares. Que son bastantes, adem\u00e1s. <\/p>\n\n\n\n<p>La pista estaba en varias advertencias sobre cambio de rutas inseguros (Detected unsafe path transition) de el directorio ra\u00edz a \/var. Buscando en la red me he encontrado con <a href=\"https:\/\/github.com\/systemd\/systemd\/issues\/11282#issuecomment-450347268\" target=\"_blank\" rel=\"noreferrer noopener\">esta respuesta<\/a> que sugiere que comprobemos la propiedad de los directorios por si hay discrepancias. Y s\u00ed, la hay. En mi caso el directorio ra\u00edz era propiedad de un usuario del sistema normalito y del grupo crontab. No s\u00e9 si en alg\u00fan momento fue error m\u00edo o de alguna instalaci\u00f3n que dej\u00e9 a medias. Tendr\u00e9 que tomarme mucho m\u00e1s en serio sistemas como <em>tripwire<\/em> porque esto puede ser la ra\u00edz de muchos otros problemas. <\/p>\n\n\n\n<p>Ha sido rectificarlo y continuar la instalaci\u00f3n sin m\u00e1s problemas. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anoto aqu\u00ed una de las soluciones para no volverme loco y tener una pista de por d\u00f3nde cogerlo.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[6],"tags":[18,19,719],"class_list":["post-4251","post","type-post","status-publish","format-standard","hentry","category-debian","tag-administracion-de-sistemas","tag-errores","tag-systemd"],"_links":{"self":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/comments?post=4251"}],"version-history":[{"count":1,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4251\/revisions"}],"predecessor-version":[{"id":4252,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/posts\/4251\/revisions\/4252"}],"wp:attachment":[{"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/media?parent=4251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/categories?post=4251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/esferas.org\/msqlu\/wp-json\/wp\/v2\/tags?post=4251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}