AdJ_7.1_-_Aprendiendo_de_Jesus_7.1
Distribución de OpenBSD apropiada para organizaciones de Derechos Humanos y Educativas y para quienes esperamos el regreso del Señor Jesucristo.
Versión: 7.1
Fecha de publicación: 11/Sep/2022
Puede ver novedades respecto a OpenBSD en: https://github.com/pasosdeJesus/adJ/blob/ADJ_7_1/Novedades_OpenBSD.md
1. DESCARGAS
Puede ver las diversas versiones publicadas en: http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/
- http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/endesarrollo/AprendiendoDeJesus-7.1-amd64.iso es imagen en formato ISO para quemar en DVD e instalar por primera vez en modo BIOS Legacy.
- http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/endesarrollo/7.1-amd64/
es directorio con el contenido del DVD instalador apropiado para descargar
con rsync desde un adJ o un OpenBSD ya instalado para actualizarlo (ver
https://github.com/pasosdeJesus/adJ/blob/ADJ_7_1/Actualiza.md ) - http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/7.1-extra/
es directorio con versiones recientes de paquetes no incluidos en
distribución oficial (pueden no estar firmados y requerir instalación con
pkg_add -D unsigned _paquete_). -
http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/AprendiendoDeJesus-7.1-amd64.img es imagen para escribir en una memoria USB y arrancar con esta bien en modo UEFI o bien en modo BIOS Legacy. Una vez la descargue puede escribirla en una USB ubicada en
/dev/sd2c(verifique dispositivo condmesgy remplace) con:doas dd if=AprendiendoDeJesus-7.1-amd64.img of=/dev/sd2c bs=1M
Este proceso puede ser demorado, puede ver el progreso con
doas pkill -SIGINFO dd
O si desea probarla con qemu para instalar en un disco virtual.raw:
qemu-system-x86_64 -hda virtual.raw -hdb AprendiendoDeJesus-7.1-amd64.img -boot menu=on
2. NOVEDADES RESPECTO A ADJ 7.1 PROVENIENTES DE OPENBSD
2.1 Kernel y Sistema Base
Novedades tomadas de https://www.openbsd.org/71.html
- Aplicados parches de seguridad hasta el 7.Sep.2022 provenientes de OpenBSD que incluyen soluciones a fallas
- Controladores ampliados o mejorados para amd64
- Tarjetas Ethernet:
igcsoporta Intel I225 1Gb/2.5Gb. Soporte para interfaces USB-Ethernet RTL8156B enure. Mejoradosixeixlpara tarjetas Intel de 10GB y 40GB respectivamente. - Tarjetas inalámbricas: Nuevo controlador
mtwsoporta dispositivos Wifi MediaTek MT7601U USB. Soporte para BCM4387 añadido abwfm. Soporte para 802.11n (40MHz y velocidades 72 a 600MBs) y 802.11ac (80MHz y velocidades 433 a 6933MBs) aiwmyiwx.
- Tarjetas Ethernet:
- Mejoras a herramientas de Red
- Mejorado DHCP, soporte IPSEC, httpd, smtpd, rpki-client, bgpd.
- Seguridad
- ssh actualizado a la versión 9.0 que emplea protocolo SFTP con scp en lugar del protocolo scp/rcp (hay incompatibilidades en rutas con comodines)
- libressl actualizado a la versión 3.5.2 que soporta RFC 3779
- Otros
- Mejoras a tmux, mandoc.
- El sistema base incluye mejoras a componentes auditados y mejorados
como,
llvm 13.0.0,Xenocara(basado enXorg7.7),perl 5.32.1 - El repositorio de paquetes de OpenBSD cuenta con 11301 para amd64
2.2 Paquetes
- Para cerrar fallas se usan las versiones más recientes preparadas
por OpenBSD de:
postgresql,mariadb,node,php,curl,cups,dovecot,gnutls,gnugp,libmad,libxml,mutt,nspr,openssl,rsync,sqlite3,tiff,unrar,unzip,wavpack,webkitgtk4,samba -
Para aprovechar el xlocale extendido de adJ se han recompilado
vlc,glib2ylibunistring. - Algunos paquetes típicos y su versión:
dovecot 2.3.16p1v0,chromium 100.0.4896.60,firefox-esr 91.7.1,libreoffice 7.3.1.3v0,nginx 1.20.2p0,mariadb 10.6.7p0v1,node 16.14.2,python 3.9.10p0,neovim 0.6.1,zsh 5.8.1`
3. NOVEDADES RESPECTO A ADJ 7.0 PROVENIENTES DE PASOS DE JESÚS
3.1 Kernel y sistema base
-
Los descriptores de archivos pueden ser enteros (en OpenBSD y FreeBSD son enteros cortos lo cual los limita a abrir máximo 32.000 archivos simultaneamente). Con esta implementación en adJ hemos probado abrir simultanemente más de 500.000 archivos:

Para usar más descriptores efectivamente (digamos 200.000):
doas su - sysctl -w kern.maxfiles=200000 ulimit -n 200000
3.1 Instalador y documentación
- Documentación actualizada
basico_adJ:
http://pasosdejesus.github.io/basico_adJ/
usuario_adJhttp://pasosdejesus.github.io/usuario_adJ/servidor_adJ: http://pasosdejesus.github.io/servidor_adJ
3.2 Paquetes
- El nuevo paquete
tonconsta de las herramientas del Blockchain TON (The Open Network). Ver documentación de como probar un contato inteligente sobre adJ en http://pasosdejesus.github.io/usuario_adJ/conf-programas.html#ton - Incluimos más paquetes de OpenBSD en esta versión de adJ entre los que
destacamos:
smartmontoolspara monitorear discos duros que soportan SMART,pandocpara convertir entre diveros lenguajes de marcado (lo usamos para generar esta documentación),redisque es una base de datos tipo llave-valor usada por ActionCable en la infraestructura reciente de rails. - El aumento en número de descriptores de archivos puede afectar algunos
binarios por lo que tuvieron que recompilarse:
unzip,bison,m4,unzip,python,ruby,gettext-tools,gmake,ImageMagick,texlive_baseytexlive_texmf-minimal - Chromium recompilado con llave de Pasos de Jesús. Ya permite autenticar y usar sitios como https://drive.google.com –si tiene problemas para autenticarse intente desde un nuevo perfil (obligatorio por ejemplo si cambia su clave en gmail).
- Además de chromium incluimos
firefox-esrque también ha resultado bastante estable. - Se han recompilado los siguientes para aprovechar
xlocale(además de muchos para perl):glib2,libunistring,vlc
3.3 Configuración
- Es sencillo emplear como interprete de ordenes
zshcontmuxpara tener varias terminales yneovimcomo editor con archivos de configuración incluidos en adJ e instrucciones en:
https://github.com/pasosdeJesus/adJ/blob/ADJ_7_1/arboldd/usr/local/share/adJ/archconf/README.md
4. FE DE ERRATAS
xenodmno logra utilizar un teclado latinoamericano que se haya configurado en/etc/kbdtype. Para usarlo agregue en/etc/X11/xenodm/Xsetup_0:setxkbmap latam- En el DVD de instalación en lugar de incluir el paquete
openssl-1.1se incluyó el paqueteopenssl-1.0que afecta la instalación denode.
Recomendamos instalar manualmenteopenssl-1.1antes de ejecutar la segunda fase de instalacióninst-adJ.sh(si usarsync-adJno tendrá este problema)doas pkg_add openssl-1.1.1np0 - En el DVD de instalación nos faltó incluir algunos paquetes que de requerirlo
deberá instalar por su cuenta:
firefox-esr,firefox-esr-i18n-es-AR,texlive_texmf-buildset-2021.tgzytexlive_mktexlsr-2021.tgz(si usarsync-adJno tendrá este problema)
5. SI QUIERE AYUDARNOS
- Agradecemos sus oraciones.
- Si tiene una cuenta en github por favor póngale una estrella al repositorio https://github.com/pasosdeJesus/adJ/
- Le invitamos a patrocinar nuestro trabajo empleando el botón Patrocinar (Sponsor) de https://github.com/pasosdeJesus/adJ/
- También puede donarnos para recibir una USB para instalar la versión más reciente de adJ o alguno de los servicios de Pasos de Jesús desde https://www.pasosdeJesus.org
- Agradecemos su ayuda mejorando este sitio, la documentación para usuario final y la documentación técnica.
- Agradecemos su ayuda traduciendo a español páginas del manual desde: https://hosted.weblate.org/projects/adj/
- Agradecemos su ayuda en el desarrollo de fuentes abiertas que llevamos en https://github.com/pasosdeJesus/adJ/