{"id":20252,"date":"2013-06-04T22:50:25","date_gmt":"2013-06-04T22:50:25","guid":{"rendered":"http:\/\/www.inacreditavel.pt\/?p=20252"},"modified":"2013-06-05T00:14:15","modified_gmt":"2013-06-05T00:14:15","slug":"linux-mais-atualizacoes","status":"publish","type":"post","link":"http:\/\/www.inacreditavel.pt\/?p=20252","title":{"rendered":"Linux &#8211; mais atualiza\u00e7\u00f5es"},"content":{"rendered":"<p>Que dor de cabe\u00e7a&#8230;<\/p>\n<p>Primeiro descobri que o meu <em>mirror<\/em> do <a href=\"http:\/\/www.slackware.com\/\">Slackware<\/a> estava desatualizado. O <strong>ftpcopy<\/strong> n\u00e3o estava a conseguir comunicar com o reposit\u00f3rio ftp.slackware.at de onde fa\u00e7o as c\u00f3pias di\u00e1rias das atualiza\u00e7\u00f5es. Isto estava assim mais ou menos h\u00e1 um m\u00eas, desde que redirecionei todas as comunica\u00e7\u00f5es pessoais para uma linha diferente da linha onde pendurei a DMZ. N\u00e3o sei o que est\u00e1 a bloquear a liga\u00e7\u00e3o FTP, talvez seja o router novo. Resolvi o problema redirecionando o <strong>ftpcopy<\/strong> para a linha da DMZ.<\/p>\n<p>Depois de atualizar o <em>mirror<\/em>, instalei as novas atualiza\u00e7\u00f5es no gateway da rede interna e parou tudo: deixei de ver o mundo. Com alguns malabarismos &#8211; configura\u00e7\u00e3o dos acessos via proxy interno &#8211; consegui repor o acesso a servidores HTTP e passamos a ter acessos via browser. Mas os outros servi\u00e7os todos mantiveram-se inacess\u00edveis. Nada de IMAP, nada de SSH, nada de nada.<\/p>\n<p>Foram dois dias a penar, \u00e0 procura do problema, a aventar hip\u00f3teses, \u00e0 procura de solu\u00e7\u00f5es para essas hip\u00f3teses&#8230; Pensei que fosse o <strong>iptables<\/strong>, ou m\u00f3dulos do <em>kernel<\/em> que afetassem o <strong>iptables<\/strong>. O iptables tem um novo conceito &#8211; os <em>helpers<\/em> &#8211; que trabalham em conjunto com o <em>connection tracking<\/em>, e que t\u00eam que ser usados com alguns protocolos: ftp, sip, h.323, etc. Mas nada disso resolvia o problema do <strong>ssh<\/strong> ou do <strong>imap<\/strong>.<\/p>\n<p>Dois dias a penar e, de repente, descobri que a atualiza\u00e7\u00e3o retirou as permiss\u00f5es de execu\u00e7\u00e3o ao <strong>rc.ip_forward<\/strong>. Porra. Eu j\u00e1 tinha descoberto que o problema eram as regras de FORWARD que estavam quebradas, mas nunca pensei que isto pudesse acontecer numa atualiza\u00e7\u00e3o.<\/p>\n<p>Tornei o <strong>rc.ip_forward<\/strong> execut\u00e1vel outra vez e voltou tudo ao normal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Que dor de cabe\u00e7a&#8230; Primeiro descobri que o meu mirror do Slackware estava desatualizado. O ftpcopy n\u00e3o estava a conseguir comunicar com o reposit\u00f3rio ftp.slackware.at de onde fa\u00e7o as c\u00f3pias di\u00e1rias das atualiza\u00e7\u00f5es. Isto estava assim mais ou menos h\u00e1 um m\u00eas, desde que redirecionei todas as comunica\u00e7\u00f5es pessoais para uma linha diferente da linha [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts\/20252"}],"collection":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=20252"}],"version-history":[{"count":3,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts\/20252\/revisions"}],"predecessor-version":[{"id":20425,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts\/20252\/revisions\/20425"}],"wp:attachment":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20252"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}