Musician & GNU & Linuxer

Ixtlahuacán de los Membrillos
Joined July 2007
1/ Llevo más de un año trabajando en MxOS, una distribución GNU/Linux para México basada en CentOS Stream 10. No está lista para tu laptop. Sí está lista para que la revises, la critiques y le metas mano. Hilo sobre qué hay hoy y qué falta.
46
182
15
790
30,347
Renich³ retweeted
ThisAintCanon on IG
37
266
19
1,661
101,590
Cuando opino con mi nombre, me juego mi reputación: si me equivoco, respondo yo; si me refutan, rectifico en público. Eso propongo en el Ágora de Vector Libre: tu tesis, tu evidencia y tu firma. ¿Tú firmarías lo que opinas? Responde sí o no. agora.vectorlibre.org
2
3
244
1/ ¿Por qué importan las builds reproducibles? Porque hoy confías en que el binario que instalas salió del código que dice. Una build reproducible te deja comprobarlo: mismas fuentes, mismo resultado, bit por bit. Hilo.
1
1
256
3/ Para un gobierno esto no es un lujo. Si vas a correr servicios públicos sobre un sistema, necesitas poder auditar no solo el código, sino también el camino entre el código y lo que realmente se ejecuta.
1
38
4/ En MxOS vamos hacia allá: fuentes espejadas, compilación aislada en Koji y procesos documentados. Todavía no verificamos reproducibilidad bit por bit en todos los paquetes; es parte del trabajo que viene y se agradece ayuda. Avances en @FundacionMxOS.
20
Changing a host's network config over SSH is a classic way to lock yourself out. virtu uses libvirt's interface transactions: Begin, make changes, then Commit or Rollback. Free software, GPLv3 or later. Sponsors welcome: money, servers, crypto. gitlab.com/renich/virtu
1
4
154
Quien afirma, prueba. En redes la carga se invierte: alguien suelta algo sin sustento y a ti te toca desmentirlo. En el Ágora de Vector Libre la regla es la de siempre: tu tesis, tu evidencia. Si te refutan, rectificas. ¿De acuerdo? Responde sí o no. agora.vectorlibre.org
79
virtu ships what a sysadmin expects: an RPM spec, a systemd unit for the web dashboard, a desktop entry and make install. Every change goes through GitLab CI: lint, build, tests, a security scan and the docs. Free software, GPLv3 or later. Funding it is a civic contribution: money, servers, crypto, anything that gets development going. gitlab.com/renich/virtu
1
98
virtu talks to the QEMU guest agent: see a VM's IP addresses, freeze and thaw its filesystems for clean backups, and run commands inside the guest, all from a browser or a native GTK4 app. Free software, GPLv3 or later. Sponsors welcome: money, servers, crypto, anything that gets development going. gitlab.com/renich/virtu
2
4
199
virtu is written in Crystal with its own fiber-based libvirt bindings, so the web dashboard and native GTK4 app stay fast while you manage VMs, snapshots, storage and networks. Free software, GPLv3 or later. Backers welcome: money, servers, crypto. gitlab.com/renich/virtu
2
222
A server retired from a data center still has years of work left in it. virtu (free software, GPLv3 or later) turns that hardware into your own private cloud: KVM VMs, storage and networks. Backers welcome: money, servers, crypto. gitlab.com/renich/virtu
1
4
150
Too much of our infrastructure runs on software someone else can switch off. virtu is free software (GPLv3 or later) for KVM VMs, storage, networks and Ceph/LUKS secrets on servers you own. Backing it is a civic contribution. Money, servers, crypto: gitlab.com/renich/virtu
2
4
242
México va a construir Coatlicue, una supercomputadora pública. Casi seguro va a correr Linux. Bien. La siguiente pregunta es quién en el país sabe compilar, parchar y mantener ese sistema base. Ahí queremos aportar.
16
19
1
212
8,262
Your infrastructure should answer to you. virtu is free software (GPLv3 or later) for running KVM on hardware you own: VMs, snapshots, storage, networks and firewall filters, from a web dashboard or a native GTK4 app with the same features. No license fees, no outside CDNs. Funding it helps everyone who uses it. We accept money, servers, crypto, anything that gets development going: gitlab.com/renich/virtu
1
6
200
Balance honesto de dos semanas: siete posts de Vector Libre suman unas 2,000 vistas y 39 me gusta, pero el Ágora sigue con 10 debates y 0 respuestas. Se lee, todavía nadie firma. Te pido 10 segundos: escoge un debate y deja tu postura en una línea. agora.vectorlibre.org
1
3
201
Sostengo que hay una diferencia real entre el método científico, que vive de hipótesis refutables, y el cientificismo, que trata el consenso como dogma. A algunos colegas les va a molestar. ¿De acuerdo? Responde sí o no, o túmbamela con datos: agora.vectorlibre.org/debate…
1
1
11
210
I spent six years helping run a KVM platform with 150,000+ VMs in 10 data centers. Now I build virtu so a school or small business can run its own cloud on hardware it already owns. Free software, GPLv3 or later. Sponsors welcome: money, servers, crypto. gitlab.com/renich/virtu
2
11
308
1/ ¿Qué es construir al estilo CentOS Stream? CentOS Stream publica el código fuente de cada paquete en dist-git: el spec, los parches y la referencia al tarball original. Con eso, cualquiera puede reconstruir la distro. Hilo.
1
1
3
247
3/ Luego Koji compila cada paquete en un chroot limpio con Mock. Nada de compilar en la laptop de alguien. Cada build queda registrado: qué fuente, qué dependencias, qué resultado.
1
2
49
4/ El truco es el bootstrap. Primero compilas heredando de los repos de CentOS (Fase 1, 336 paquetes listos). Después cortas esa herencia y compilas solo con lo tuyo (Fase 2). Si el sistema se recompila a sí mismo, ya es tuyo. Avances en @FundacionMxOS.
2
21