{
    "version": "https://jsonfeed.org/version/1",
    "title": "Newbie Blog",
    "description": "",
    "home_page_url": "https://blog.jrlambea.me",
    "feed_url": "https://blog.jrlambea.me/feed.json",
    "user_comment": "",
    "author": {
        "name": "J.R. Lambea"
    },
    "items": [
        {
            "id": "https://blog.jrlambea.me/eos-en-redmi-note-10-pro.html",
            "url": "https://blog.jrlambea.me/eos-en-redmi-note-10-pro.html",
            "title": "/e/OS en Redmi Note 10 Pro",
            "summary": "Este artículo está todavía en desarrollo, por lo que está incompleto, contiene errores e información que o bien no aparecerán en la versión final, o&hellip;",
            "content_html": "<p class=\"alert alert-warning\">Este artículo está todavía en desarrollo, por lo que está incompleto, contiene errores e información que o bien no aparecerán en la versión final, o al menos no tienen porqué aparecer de la misma forma.</p>\n\n<p>Vivimos en una realidad digna de distopía, donde los usuarios no tenemos derechos y las empresas mercadean con tu información privada, distribuida por el globo es utilizada para que, en algún momento, tratar de engañarte y sacarte dinero.</p><p>Todo lo mueve el dinero y todo lo justifica. Ante esta realidad y este sistema hostil en el que vivimos, liberar el hardware, modificarlo y boicotear es un acto de rebeldía totalmente justificado. La privacidad debe existir, la posibilidad de utilizar como tú quieras el hardware que obtuviste a cambio de un dinero te corresponde, y si compras y no te pertenece, entonces la propiedad privada no existe y por lo tanto que piratear no es robar.</p><p>Ante esto:</p><ul>\n<li>Libera todo el hardware que tengas para exprimir el máximo potencial.</li>\n<li>Exprime el sistema siempre que puedas, por que el sistema te exprimirá cuando no puedas impedirlo.</li>\n<li>Boicotea a las empresas que confronten tus principios.</li>\n<li>Gestiona tus contradicciones y aceptalas como mal menor.</li>\n<li>La cultura debe ser libre.</li>\n<li>Comparte.</li>\n</ul>\n<h3 id=\"soberanía-digital\">Soberanía digital</h3>\n<p>Soberanía digital es un término que es realmente muy amplio, desde la liberación del hardware, la custodia propia de la información, la posibilidad de uso de servicios propios. Todo aquello que te permita tomar una elección te hace soberano. Y ante un sistema en el que te obliga a utilizar herramientas ocultándote el potencial alternativas, esto es un tesoro.</p><p>En este artículo revisaremos la liberación de un teléfono móvil substituyendo el sistema operativo Android de Google + Xiaomi (MIUI), por una implementación de Android libre, /e/OS.</p><p>No realizaremos una desconexión completa al incluir los servicios de <code>microg</code>. MicroG es un proyecto alemán que permite implementar de forma mínima las funcionalidades de los servicios de Google, haciendo el terminal compatible con muchas aplicaciones que de otra forma sería imposible ejecutar.</p><p>Google ha conseguido que los desarrolladores utilicen estos servicios de forma que la mayoría de aplicaciones más conocidas (y otras que no tanto) no son capaces de iniciar sin ellos. La gracia de muchas de las aplicaciones que utilizamos en el día a día es que es perfectamente posible utilizarlas sin tener la aplicación instalada, simplemente utilizando PWA.</p><p>La soberanía no es exclusivamente cambiar el sistema operativo de tu teléfono, pero este es un muy buen primer paso.</p><h3 id=\"privacidad\">Privacidad</h3>\n<p>Tus datos son tuyos, si los obtienen sin tu consentimiento es un robo, si no tienes alternativa también lo es.</p><h3 id=\"versatilidad\">Versatilidad</h3>\n<p>Poder instalar aplicaciones fuera de repositorios oficiales, aprovechar y colaborar con el OpenSource.</p><h3 id=\"ética\">Ética</h3>\n<p>Acto de rebeldía contra el sistema.\nLo que pagas no te pertenece, no tienes ese derecho, no porque no sea posible, si no porque ellos no quieren.</p><ul>\n<li><p>Desconecta de grandes empresas.</p></li>\n<li><p>Hazte con lo que te guste.</p></li>\n<li><p>Comparte.</p></li>\n<li><p>Aprovéchate del sistema.</p></li>\n</ul>\n<h3 id=\"proceso\">Proceso</h3>\n<ol>\n<li>Activa las opciones del desarrollador.</li>\n</ol>\n<ul>\n<li><code>Ajustes</code> &gt; <code>Sobre el teléfono</code> &gt; <code>Todas las especificaciones</code>.</li>\n<li>Toca 7 veces sobre <code>Versión de MIUI</code> hasta que aparezca un mensaje de confirmación.</li>\n<li>Regresa a <code>Ajustes</code> &gt; <code>Ajustes adicionales</code> &gt;  <code>Opciones del desarrollador</code>.</li>\n<li>Activa el <code>Desbloqueo OEM</code> y la <code>Depuración USB</code>.</li>\n</ul>\n<ol start=\"2\">\n<li>Vincula el registro a tu cuenta de Xiaomi (si todavía no la tienes, deberás crear una).</li>\n</ol>\n<ul>\n<li>Accede a <code>Ajustes</code> &gt; <code>Ajustes adicionales</code> &gt; <code>Opciones de desarrollador</code>, busca <code>Estado de desbloqueo de Mi</code>.</li>\n<li>Si no tienes el teléfono vinculado con la cuneta Xiaomi, ahora es el momento.</li>\n<li>Esperar siete días.</li>\n</ul>\n<p>4. </p>",
            "author": {
                "name": "J.R. Lambea"
            },
            "tags": [
            ],
            "date_published": "2026-10-04T17:42:34+02:00",
            "date_modified": "2026-10-10T17:23:52+02:00"
        },
        {
            "id": "https://blog.jrlambea.me/mod_passwdqc.html",
            "url": "https://blog.jrlambea.me/mod_passwdqc.html",
            "title": "mod_passwdqc",
            "summary": "Revisando la política de contraseñas de una infraestructura VMware con ESX, me sorprende la forma en la que se define la política. Por defecto, la&hellip;",
            "content_html": "<p>Revisando la política de contraseñas de una infraestructura VMware con ESX, me sorprende la forma en la que se define la política. Por defecto, la configuración es la siguiente:</p><pre><code class=\"language-text\">retry=3 min=disabled,disabled,disabled,7,7\n</code></pre>\n<p>Este tipo de sintaxis corresponde al módulo de PAM <code>Password Quality Control</code> (passwdqc), que es una alternativa al módulo PAM que generalmente viene por defecto en los sistemas Linux llamado <code>cracklib</code>.</p><p>En esa configuración por defecto, se establecen los siguientes criterios:</p><ul>\n<li><code>retry=3</code>: permite hasta 3 introducciones de contraseña fallida.</li>\n<li>Los 5 campos del parámetro min:<ul>\n<li>Contraseñas con una única clase de caracteres.</li>\n<li>Contraseñas con dos clases de caracteres.</li>\n<li>Frases de contraseña (distintas palabras).</li>\n<li>Contraseñas con tres clases de caracteres (con una longitud mínima de 7).</li>\n<li>Contraseñas con cuatro clases de caracteres (con una longitud mínima de 7).</li>\n</ul>\n</li>\n</ul>\n<p>De la lista anterior, cuando se habla de clase de caracteres se refiere a los siguientes grupos:</p><ul>\n<li>Dígitos</li>\n<li>Minúsculas</li>\n<li>Mayúsculas</li>\n<li>Otros</li>\n</ul>\n<p>Hay que tener en cuenta además, que los caracteres en mayúsculas al inicio, así como los caracteres numéricos al final de las contraseñas no se tendrán en cuenta.</p><p><a href=\"https://linux.die.net/man/8/pam_passwdqc\">https://linux.die.net/man/8/pam_passwdqc</a></p>",
            "author": {
                "name": "J.R. Lambea"
            },
            "tags": [
            ],
            "date_published": "2026-08-18T15:57:45+02:00",
            "date_modified": "2026-08-18T15:57:45+02:00"
        },
        {
            "id": "https://blog.jrlambea.me/hola-mundo.html",
            "url": "https://blog.jrlambea.me/hola-mundo.html",
            "title": "¡Hola mundo!",
            "summary": "Bienvenido a todos (incluso al que escribe estas palabras). Este es el que esperemos no se convierta en el enésimo blog abandonado por el mismo&hellip;",
            "content_html": "<p>Bienvenido a todos (incluso al que escribe estas palabras).</p><p>Este es el que esperemos no se convierta en el enésimo blog abandonado por el mismo que os escribe. Lejos de ser esta una posición pasivo-agresiva hacia mi mismo, se trata de una declaración de intenciones y la esperanza de que este proyecto se convierta en el sitio donde escribir, y de leer para a quien le pueda interesar.</p><p>Si bien se trata de un blog personal, pensé que la información e ideas que aquí arroje podría interesarle o serle útil a más gente.</p><p>Estamos acostumbrados a no expresarnos, a practicar el individualismo que en la sociedad actual se nos invita a practicar, y quiero tener este recurso como bastión y via de escape, a parte de un posible diario de bitácora de lo que más me gusta, que es el conocimiento técnico en la seguridad de la información y la administración de sistemas.</p><p>Sólo me queda que desearte un buen rato, y decirte que si ni que sea una entrada te haya interesado parcialmente, esto ya habrá merecido la pena.</p><p>¡Buena lectura!</p>",
            "author": {
                "name": "J.R. Lambea"
            },
            "tags": [
            ],
            "date_published": "2026-08-18T15:55:44+02:00",
            "date_modified": "2026-10-10T17:26:35+02:00"
        }
    ]
}
