AdJ_7.0_-_Aprendiendo_de_Jesus_7.0
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.0
Fecha de publicación: 3/Mar/2022
Puede ver novedades respecto a OpenBSD en: https://github.com/pasosdeJesus/adJ/blob/ADJ_7_0/Novedades_OpenBSD.md
1. DESCARGAS
Puede ver las diversas versiones publicadas en: http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/
- http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/AprendiendoDeJesus-7.0-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/7.0-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_0/Actualiza.md ) - http://adJ.pasosdeJesus.org/pub/AprendiendoDeJesus/7.0-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.0-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.0-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.0-amd64.img -boot menu=on
2. NOVEDADES RESPECTO A ADJ 7.0 PROVENIENTES DE OPENBSD
2.1 Kernel y Sistema Base
Novedades tomadas de https://www.openbsd.org/70.html
- Aplicados parches de seguridad hasta el 24.Feb.2022 provenientes de OpenBSD que incluyen soluciones a fallas
- Controladores ampliados o mejorados para amd64
- CPU: Se puede habilitar modo turbo poniendo hw.setperf en 100 (su operación normal es en 99). Corrección a fallas con TLB.
- Tarjetas Ethernet: Ampliado
repara soportar RTL8168FP/RTL8111FP/RTL8117, Ampliadobrgphypara soportar BCM5725. Nuevo controladoraqpara tarjetas PCI Express Ethernet 10G Aquantia. Nuevo controladoruaqpara tarjetas USB Ethernet Aquantia AQC111U/AQC112U. - Tarjetas inalámbricas: Mejorados controladores
iwm,iwxybwfm - Video: Actualizados
drm,inteldrmyamdgpupara soportar mejor Tiger Lake, Navi 12, Navi 21 “Sienna Cichlid”, Arcturus y Cezanne “Green Sardine” Ryzen 5000 APU - Sonido: Mejorado
azaliacon X1 Extreme Gen 1, Thinkpad X1 Extreme, - Sensores y otros: Controlador
cypara boards multipuertos seriales Cyclom-4Y, Cyclom-8Y y Cyclom-16Y.
- Mejoras a herramientas de Red
- OpenSMTDP 7.0.0
- Mejoras a bgpd, pf e IPSEC
- DHCP ahora es manejado por dhcpleased
- Seguridad
- ssh actualizado a la versión 8.8 que por ejemplo deshabilita firmas RSA que usan condensados SHA-1. Avanza en remplazar SCP/RCP con SFTP cuando se use scp.
- libressl actualizado a la versión 3.4.1 que amplió el API para soportar OpenSSL 1.1.1 TLSv1.3 y habilita un nuevo validador X.509
- Otros
- Seudo-dispositivo
dthabilitado de manera predeterminada y la herramienta asociadabtracemejorada para pemitir depuración dinámica del kernel. - Mejoras a SMP por ejemplo eliminando candados en algunas operaciones
- Mejoras a VMM/VMD
- Mejoras a tmux
- Seudo-dispositivo
- El sistema base incluye mejoras a componentes auditados y mejorados
como,
llvm 11.1.0,Xenocara(basado enXorg7.7),perl 5.32 - El repositorio de paquetes de OpenBSD cuenta con 11325 para amd64
2.2 Paquetes
-
Para cerrar fallas se usan las versiones más recientes preparadas por OpenBSD de:
zsh,node,php,libxml,libxslt,gnutls,firefox-esr,samba,colorls,quirks,webkitgtk4 -
Algunos paquetes típicos y su versión:
dovecot 2.3.16p1v0,chromium 93.0.4577.82p1,firefox-esr 91.6.0,libreoffice 7.2.1.2v0,nginx 1.20.1p0,mariadb 10.6.4p2v1,node 12.22.9p0,python 3.8.12,neovim 0.5.0,zsh 5.8.1
3. NOVEDADES RESPECTO A ADJ 6.9 PROVENIENTES DE PASOS DE JESÚS
3.1 Instalador y documentación
- Documentación actualizada
servidor_adJ: http://pasosdejesus.github.io/servidor_adJ Documenta uso de IPv6
3.2 Paquetes
- Chromium recompilado con llave de Pasos de Jesús. Ahora 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 incluye la versión 2.0 de
sivel2cuyas novedades con respecto al beta 16 incluido en adJ 6.9 se describen a continuación. Agradecimiento por algunas de las novedades a Luis Alejandro Cruz:- Mejoras en consultas, reportes y conteos
- En conteo de victimizaciones individuales agrega código DIVIPOLA del departamento al desagregar por departamento
- Mejoras a datos básicos
- Se actualizó la división política de Colombia al DIVIPOLA 2021 corregido, ver un resumen ejecutivo de los cambios
- Seguridad
- Más herramientas para análisis estático (SAST) corriendo como tareas de integración continua para auditar seguridad de fuentes con cada cambio (ver historial de ejecución).
- Pruebas de control de acceso extensas con minitest (1037 pruebas)
- Pruebas de regresión con sideex mejoradas (224 casos de prueba)
- Se completó auditoria a la aplicación y sus motores con base en OWASP Top Ten, ver comentarios de lo auditado.
- Mejoras al proceso de desarrollo de software
- Aumentada cobertura de las pruebas de regresión automáticas con minitest (promedio entre motores y aplicación del 57%).
- Mejorada integración continua en github y gitlab y reportes de calidad del código en codeclimate
- Documentación de la API en https://github.com/pasosdeJesus/sivel2/blob/main/doc/API_sivel2.md
- Soluciones a diversas fallas (e.g ortografía, validación DTD,filtro por sector social para autenticados, no se pierden datos deshabilitados elegidos en cuadro de selección múltiple o sencilla)
- Mejoras en consultas, reportes y conteos
- Adaptados de propuestas de portes para OpenBSD-current:
postgresql 14.2ruby-3.1.1
- Portes más actualizados que los disponibles en OpenBSD:
ocaml 4.12,ocamlbuild,findlib,dune,hevea,postgis
- Se han recompilado los siguientes para aprovechar
xlocale: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_0/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
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/