Skip to main content

the avatar of Nathan Wolf
a silhouette of a person's head and shoulders, used as a default avatar

Securing the sudo to sudo_logsrvd connection

Securing the sudo to sudo_logsrvd connection

Using sudo_logsrvd to centrally collect sudo session recordings from your network is a huge step forward in security: users cannot delete or modify session recordings locally. However, by default, transmission of recordings is not encrypted, making it open to modifications and eavesdropping. Encrypting the connection between sudo and sudo_logsrvd can eliminate these problems. Larger environments usually either have in-house PKI tooling in place, or colleagues who know all openssl options off the top of their heads. However, small and medium enterprises often lack the infrastructure or knowledge to work with TLS certificates.

This blog can help you to secure connections between sudo and sudo_logsrvd when there is no PKI tooling available to you, or you want to create all the certificates yourself using openssl. It is based on the sudo_logsrvd manual, but changed in such a way that all information is entered on the command line. While interactive certificate generation works fine for a single cert, generating multiple client certificates is easier when everything is on the command line.

Read my blog at https://blog.sudo.ws/posts/2021/08/securing-the-sudo-to-sudo_logsrvd-connection/

a silhouette of a person's head and shoulders, used as a default avatar

Cómo borrar en #Linux una archivo que comienza con dos guiones desde la consola

Veamos cómo borrar en GNU/Linux un archivo en el que el nombre comienza con dos guiones (por ejemplo –help) desde una consola

Nunca se me había ocurrido, pero puede ocurrir, que estemos en nuestro sistema GNU/Linux en una terminal y queramos borrar (o cambiar de nombre) un archivo que tiene por nombre –help

Ejecuta:

$ echo "hola mundo" > --help

Ya tienes tu archivo precedido con dos guiones. Prueba ahora a borrarlo, cambiarle el nombre o simplemente ver qué contiene con cat, vim, nano o como quieras y verás qué sucede.

Los comandos para hacer eso, seguro que los conoces. Para borrar utilizaremos el comando rm y para cambiar de nombre usaremos el comando mv

$ rm archivo.txt
$ mv archivo.txt archivo.md

Pero como también sabes, cada comando tiene unas opciones que se anteponen con un guión (-) para los formatos cortos y dos guiones (–) para formatos largos.

Ahora imaginemos que queremos borrar un archivo que precisamente comienza su nombre con dos guiones (–) y que para más intríngulis se llama –help

Al ejecutar los comandos, estos de forma predeterminada entienden lo siguiente como una opción no como el nombre del archivo, debido a los dos guiones con los que comienza el texto.

Si tenemos acceso a una interfaz gráfica, lo más sencillo sería abrir nuestro gestor de archivos y eliminarlo sin más o cambiarle el nombre, pero ¿qué pasa si solo tenemos una terminal?

Como dice el mantra: “If there’s a shell, there’s a way”. Qué más o menos traducido significa, que una terminal nos sacará de todos los apuros (o así…)

Tanto si el nombre comienza con uno o dos guiones, si queremos borrarlo, cambiarle el nombre, o cualquier otra cosa que queramos hacer con él, lo podremos hacer con varias opciones:

  • anteponiendo al nombre ./
  • anteponiendo al nombre —
  • declarando la ruta completa del archivo

Y con cualquiera de esas opciones conseguiremos nuestro propósito. Veamos ejemplos con nuestro ejemplo de archivo llamado –help que está en nuestro /home

Podremos ver el contenido de ese archivo con cualquiera de estas opciones, como hemos visto antes:

$ cat ./--help
$ cat -- --help
$ cat /home/tu_usuario/--help

Y de igual manera si queremos eliminarlo:

$ rm ./--help
$ rm -- --help
$ rm /home/tu_usuario/--help

Ahora sí que dominamos un poco más la terminal de nuestra distribución GNU/Linux. Y podremos proponer un pequeño reto a alguien que esté aprendiendo.

Fuente del artículo:

a silhouette of a person's head and shoulders, used as a default avatar

Veloren, un juego rpg combinación de Zelda y Minecraft

Hoy quiero compartir con vosotros esta faceta mía que me fascina y que le dedico mucho menos tiempo del que me gustaría. Y es que un juego me puede durar meses. Os presento Veloren, un juego rpg combinación de Zelda y Minecraft nativo para sistemas GNU/Linux que tiene un aspecto fabuloso.

Veloren, un juego rpg combinación de Zelda y Minecraft

Me enteré de este la existencia de Veloren en el programa de «Steam Deck y novedades en los videojuegos libres» de Mancomún Podcast donde Leillo, del portal y comunidad JugandoEnLinux, nos lo presentó.

Leillo nos lo puso tan bien que rápidamente me dediqué a buscarlo y lo que he vi me sorprendió. Antes de empezar a definir el juego, os dejo un vídeo demostrativo de su apartado visual, el cual me ha dejado, sincereamente, con la boca abierta.

Pero si el apartado gráfico os ha dejado sorprendidos por su profesonalidad, las características técnicas de Veloren no se quedan atrás. Y es que Veloren es un RPG voxel multijugador escrito en Rust, inspirado en juegos como Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress y Minecraft.

Veloren es completamente de código abierto, con licencia GPL 3. Utiliza gráficos, música y otros recursos originales creados por su comunidad. Al ser impulsado por los colaboradores, su comunidad de desarrollo y de usuarios es una misma: desarrolladores, jugadores, artistas y músicos se unen para hacer evolucionar el juego.

Veloren, un juego rpg combinación de Zelda y Minecraft

El desarrollo de Veloren comenzó a mediados de 2018, y en la actualidad hHay unos 20 desarrolladores activos trabajando en el juego, con otros 20 artistas, escritores, diseñadores y compositores que también contribuyen. Más de 150 personas han contribuido al proyecto de forma ocasional.

Veloren tiene actualmente versiones para Windows, Linux y MacOS y su actualización es continua, lo que se demuestra en sus más de 130 entradas de notas de desarrollo que llevan ya publicadas.

Más información: Jugando en Linux

the avatar of Innovators for openSUSE

GNA compatibility with openSUSE

gna.

While focused on the openSUSE Innovator initiative as an openSUSE member and official Intel oneAPI innovator, I tested the Beast Canyon NUC 11 machine on openSUSE Leap 15.3 and Tumbleweed; With all the work, we made available in the SDB an article on how to use the GNA Technologie on the openSUSE platform. More information can be found at https://en.opensuse.org/SDB:Install_GNA_in_NUC_Beast_Canyon.

Beast Canyon (still on pre-order) is the highest-performing Intel® NUC available today. Beast Canyon is the evolution of Intel’s modular gaming mini PC, a more compact gaming PC than most gamers could dream of building on their own. The equipment in some models has the Core i9-11900KB processor with the GNA feature: Gaussian & Neural Accelerator Library.

Intel® Gaussian & Neural Accelerator is a low-power neural coprocessor for continuous inference at the edge. For more information, visit : https://github.com/intel/gna

a silhouette of a person's head and shoulders, used as a default avatar

Menu 11 – Plasmoides de KDE (183)

Y ya estamos con otro lanzador de aplicaciones en Plasma, tendencia que al parecer ha revitalizado el nuevo menú de Windows 11. Como he dicho en varias entradas, buscar y ejecutar los programas en el entorno de trabajo Plasma de la Comunidad KDE es altamente personalizable. Hoy os presento Menu 11, un lanzador de aplicaciones con el que llegamos a 183 los plasmoides presentados en el blog

Menu 11 – Plasmoides de KDE (183)

Seguimos con las posibilidades de personalización de Plasma 5 en cuanto a lanzadores de aplicaciones. Al nuevo lanzador que nos vino con Plasma 5.21, a su versión clásica que podéis encontrar en la KDE Store, y a la infinidad de alternativas que tenemos UMenu, Minimal Menu, Simple Menu, Ditto Menu, Popup Launcher o NMenu) se unen modificaciones sobre los mismos.

Hoy toca presenta otro llamado Menu 11, que siguiendo la estela de OnzeMenu, destaca por su similutud con el nuevo menu de Window 11 (de ahí su nombre), su zona de favoritos y su distribución que lo hace ideal para aquellos configuraciones donde el lanzador está en la zona central del escritorio.

Se trata de una creación de una creación de prateeksu y está basado en Menu Z, se trata de un proyecto muy vivo como se demuestra al ver que ya está por su tercera versión.

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

the avatar of Nathan Wolf

Noodlings 32 | Settling In

Here is the 32nd grab-and-go sized podcast episode This is the first recording in the new studio on new hardware. There are some slight audio issues but if I went for perfection… I would have just deleted this recording I would have stopped these long ago Wayland Display Server on openSUSE Tumbleweed in 2021 elementary […]

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 34 de 2021

Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:

Desde la anterior revisión se han publicado un total de 4 nuevas snapshots: 0820, 0823, 0824 y 0825.

Los cambios mas notables a destacar son:

  • Mesa 21.2.0
  • Mozilla Firefox 91.0.1 & Thunderbird 91.0.1
  • Linux kernel 5.13.12
  • Node.JS 16.6.2
  • Python 3.8.11
  • Poppler 21.08.0
  • gcc 11.2.1
  • La mayoría de los paquetes de GNOME 40.4

Las próximas actualizaciones serán entre otras:

  • glibc 2.34
  • openssl 1.1.1l
  • rpmlint 2.1
  • meson 0.59.1
  • openssl 3
  • Linux kernel 5.13.13
  • systemd 249.2

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

#EntreTuxes edición 2021: rss y podcasting en GNU/Linux

Nueva entrega de #EntreTuxes edición 2021, el cual tratará dos temas importantes para el mundo de la difusión del proyecto GNU/Linux: feed rss para seguir los programas de podcasting y edición de podcast de alta calidad en GNU/Linux. Dos temas tratados con grandes profesionales del tema: David Marzal y Jorge Lama.

Entre Tuxes edición 2021

Debo confesar que no tenía muy controlado este podcast, y eso que me jacto de estar al día, pero en ocasiones la producción de los mismos es más que prolífica.

Gracias a la promoción realizada por la Asociación GNU/Linux València me he enterado que existe un programa de podcast llamado Entre Tuxes que este año lleva como título, como es evidente, #EntreTuxes Edición 21.

Este programa tiene como objetivo «Entre Tuxes, Edición 2021 son unas cuantas charlas para dar a conocer aspectos de GNU/Linux y software libre.»

Y por ello llevan desde marzo de 2021 emitiendo de forma más o menos constante 6 podcast con temática variada: crea tu distribución Linux, Docker, Owncast, OpenMediaVault o Traefik.

Como es habitual, os dejo el programa para que lo escuchéis.

#EntreTuxes edición 2021: rss y podcasting en GNU/Linux

De esta forma, el próximo sábado 4 de septiembre tendremos un nuevo capítulo de Entre Tuxes 2021, en esa ocasión doble programación:

#EntreTuxes edición 2021: rss y podcasting en GNU/Linux

Dos temas fundamentales para la promoción de las bondades del Software Libre, que demuestran que con los conocimientos adecuados se puede hacer todo con herramientas libres.

Con este ya son muchos la lista de podcast disponibles, os aconsejo pinchar en la categoría de podcast de esta humilde bitácora para tener una visión de los mismos.

a silhouette of a person's head and shoulders, used as a default avatar

openSUSE Tumbleweed – Review of the week 2021/34

Dear Tumbleweed users and hackers,

Thanks to Richard for taking care of Tumbleweed for us the last few weeks, while I did an electro-detox. Took some effort, but I did actually manage to stay away from all and any computers. But now I’m back, full in swing and helping Tumbleweed to roll at full speed again. Richards last review covered up to Snapshot 0817. Since then, and thus during the one-week time frame, 4 snapshots have been published (0820, 0823, 0824, and 0825).

The most noteworthy changes in those snapshots were:

  • Mesa 21.2.0
  • Mozilla Firefox 91.0.1 & Thunderbird 91.0.1
  • Linux kernel 5.13.12
  • Node.JS 16.6.2
  • Python 3.8.11
  • Poppler 21.08.0
  • gcc 11.2.1
  • Most of GNOME 40.4 (some late packages coming in the next days)

The staging projects are quite crowded, the main topics being worked on at the moment being:

  • glibc 2.34
  • openssl 1.1.1l
  • rpmlint 2.1
  • meson 0.59.1
  • openssl 3 – test project
  • Linux kernel 5.13.13
  • systemd 249.2