Skip to main content

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

Disponible Plasma 5.24 para Kubuntu 21.10

Me complace compartir con todos vosotros que ya está disponible Plasma 5.24 para Kubuntu 21.10. Recordemos que el escritorio de la Comunidad KDE apareció hace dos semanas y que ya lleva un par de actualizaciones, En distribuciones como KDE Neon, OpenSUSE o ArchLinux también está disponible, así que parece que todas las grandes ya están al día.

Disponible Plasma 5.24 para Kubuntu 21.10

Cada vez es menos sorprendente (lo cual me llena de alegría) y la gente de la Comunidad Kubuntu ya se ha puesto al día con la última versión de Plasma 5.24. Y es que desde la última gran versión de Plasma, la 5.23 edición 25 aniversario de la Comunidad KDE parece que han vuelto a ponerse las pilas.

En otras palabras, ayer 23 de febrero la Comunidad Kubuntu realizó el anuncio de que ya está disponible Plasma 5.24 para Kubuntu 21.10.

Esto significa cambiar los repositorios inicialmente preparados para un entorno de escritorio, lo cual puede afectar un poco a lo programado inicialmente por los desarrolladores, y por este motivo, el usuario que quiera tener el último escritorio de la Comunidad KDE debe realizar algunas acciones no habituales y, por tanto, un poco más elaboradas.

De esta forma, para tenerlo en nuestro ordenador debemos realizar básicamente tres pasos: añadir un repositorio, actualizar los repositorios y actualizar el sistema.

En otras palabras y paso a paso se trata de:

  1. Abrir una sesión de consola
  2. Escribir en la consola: $sudo add-apt-repository ppa:kubuntu-ppa/backports
  3. Poner la contraseña de superusuario.
  4. Escribir en la consola: $ sudo apt update
  5. Escribir en la consola: $ sudo apt  full-upgrade
  6. Y ya lo tenemos.

Lamentablemente no lo he probado, y no tengo tiempo para hacerlo, así­ que no os puedo decir que tal funciona, pero creo irá bastante bien.

Además, creo que no está de más recordar como nos cuenta la Comunidad Kubuntu, la Comunidad KDE tiene programadas más versiones de corrección de errores programadas para Plasma 5.24, por lo que, aunque creen que estos backports serán beneficiosos para los entusiastas, los usuarios que deseen utilizar una versión de Plasma más estable que se queden con Plasma 5.22 como se incluye en la versión original 21.10 (Impish Indri).

Más información: Kubuntu

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

Notificaciones más eficientes en Plasma 5.24

Creo que ya no hay Plasma malo. El nuevo entorno de trabajo de la Comunidad KDE, actualizado el pasado 8 de febrero, funciona de maravilla y vale la pena repasar sus novedades. Empecé con las novedades del escritorio (referido al fondo de pantalla), seguí con las mejoras visuales de Plasma 5.24 y hoy continuo con las notificaciones más eficientes en Plasma 5.24, elementos clave de este escritorio.

Notificaciones más eficientes en Plasma 5.24

Las notificaciones se han vuelto algo imprescindible en cualquier sistema informático, desde los simples relojes inteligentes hasta ordenadores personales pasando por las tabletas.

Es por ello que el equipo de desarrollo le pone tanto mimo a este elemento. De esta forma, las notificaciones críticas de Plasma ofrecen ahora una banda naranja en el lateral, con lo que podremos distinguirlas visualmente del resto de mensajes menos urgentes.

Notificaciones más eficientes en Plasma 5.24
Imagen de Numetopia

Por otra parte, se ha mejorado el contraste y la visibilidad de la cabecera y de las etiquetas de título de todas las notificaciones para que sea más fácil leerlas.

Para finalizar este apartado nos encontramos que las notificaciones sobre archivos de vídeo muestran ahora una miniatura del vídeo en la propia notificación, al igual que se hace en las notificaciones sobre archivos de imagen.

Todas esta mejoras aumentan las variadas y completas opciones que ofrecen las notificaciones en le escritorio Plasma, que podemos encontrar en la sección Notificaciones de las Preferencias del sistema y que podemos resumir como las siguientes:

  • Modo no molestar, para que no nos distraigan en determinadas circunstancias y que incluso se activa automáticamente cuando se comparte pantalla.
  • Notificaciones clasificadas en jerarquía, que podemos controlar para que se muestren o no según nuestros gustos.
  • Visualización del progreso de una aplicación, con lo que podemos ver el tiempo que falta para que finalice una tarea.
  • Personaización de aplicaciones que utilizan las notificaciones y las que no.

Más información: KDE

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

Contacting the syslog-ng team: reporting problems, asking questions

Recently I got some complaints that it is difficult to figure out how to contact the syslog-ng team to get help or report problems. Most of this information is available both on the syslog-ng website and at the syslog-ng repository on GitHub, but collecting here all information might be still useful for some people.

Read the rest of my blog at https://www.syslog-ng.com/community/b/blog/posts/contacting-the-syslog-ng-team-reporting-problems-asking-questions

syslog-ng logo

the avatar of YaST Team

How YaST Development is Going at 2022

We realized that, apart from the blog post presenting our D-Installer project, we have not reported any YaST activity during 2022 here in our blog. Since we are in the Beta phase of the development of SUSE Linux Enterprise 15-SP4 (which will also be the base for openSUSE Leap 15.4) we are quite focused on helping to diagnose and fix the problems found by the intensive and extensive tests done by SUSE QA department, partners and customers. We know that’s not the part of our job our audience wants to read about… and to be honest is not the part we enjoy writing about either.

Fortunately, two months after our latest regular report, we have some interesting more bits to share.

New YaST Features

While debugging and fixing issues we also found time to implement quite some interesting changes and new features in YaST. Let’s quickly go through a summary.

We also found time to implement some internal changes that, even though they don’t have a direct impact on final users, may be interesting for the more technical audience like people who usually debug or develop YaST:

Progress on D-Installer

As you all know from our previous blog post mentioned above, we are also working on a side project codenamed D-Installer, as our main YaST duties permit. We want to turn our initial proof of concept into something that you can actually try, so the team is working on a few topics at the same time.

On the one hand, we are redefining our D-Bus API thinking about how it should look like in the future. As a side effect, Martin is improving the ruby-dbus library to support a few features that we need, like better support for D-Bus properties.

On the other hand, we are redesigning the user interface. Although we have not implemented the new design, you can see the approach we would like to follow in our mock-ups. :-)

Initial mock-ups for D-Installer

More to Come

As you can see, we have been quite busy lately and we plan to remain so. The bright side is that both YaST and D-Installer will keep evolving at a good pace. The not-so-bright one is that we are not sure when we will be able to blog again. But we promise we will try to recover the biweekly cadence. Meanwhile do as we do and have a lot of fun!

the avatar of openSUSE News

Call for Papers opens for Summit in Albania

The openSUSE community has opened the call for papers for a summit that will be held in conjunction with Open Source Conference Albania (OSCAL) 2022.

People can submit a talk for the openSUSE Summit at OSCAL 2022 from now until April 26 on events.opensuse.org.

OSCAL will take place from June 18 and 19 in Tirana, Albania, and will gather free (libre) open source technology users, developers, academics, governmental agencies and people who share the idea that software should be free and open for people to study, develop and customize. The conference is organized by Open Labs, which is a non-profit community that promotes the importance of an open source culture in Albania since 2012.

The openSUSE Summit at OSCAL 2022 will take place on one day of OSCAL and people are encouraged to submit a talk about openSUSE and open source. There are two talks that can be submitted for the summit. One is a short talk with a 10-minute limit and the other is a normal talk with a 30-minute limit.

The summit will be a hybrid event, so people can submit talks for presentation at the event or submit a talk and do it virtually if they are unable to travel to Albania.

Some attendees who want to travel to the conference and summit may be required to apply for a visa. If an attendee requires visa approval, they can email nafie.shehu (at) gmail.com to assist with an invitation to the conference. All attendees traveling to the conference/summit require the following:

  • have a valid passport;
  • have enough money for each day of their stay;
  • be able to demonstrate the purpose of your stay to border officials;
  • pose no threat to public order, national security or international relations.

For more information, visit Albania’s Federal Foreign Office website.

the avatar of Alessandro de Oliveira Faria

Primeiro Meetup da OWASP SP em 2022 no Metaverso

Nesta quinta-feira, dia 03 de março, a OWASP SP proporcionará o primeiro Meetup no METAVERSO e Live. Com palestra de extrema relevância como sempre, sendo uma vez que o mundo vive uma crise no contexto de segurança da informação. Todo dia nos deparamos com um novos vazamentos de dados. Sendo assim, a propagação de conhecimento, proporcionará softwares e sistemas seguros minimizando esta crise.

19h00 : Tema: Bug Bounty, a Jornada atrás do Bug
Palestrante : Ricardo Martins

Palestrante

Nesta palestra veremos como funciona as plataformas de bug bounty. Assim exibindo algumas disponíveis no mercado, entenderemos o propósito das 3 melhores plataformas, como também o entendimento do cenário atual do Bugbounty. Apresentarei 2 tipos de sites geralmente utilizado neste processo e algumas falhas bem comuns de se encontrar. Executarei um exemplo de falhas geralmente encontrada em um formulário de criação de credenciais. Falhas como HTML Injection, No Rate Limit, No Policy Password, DoS e Cross-Site Scripting.

Mini-Bio: Mais de 850 Reportes, reconhecido nos top 5 melhores pesquisadores de segurança por 2 meses na categoria VIP Reports na plataforma Open Bug Bounty. Ranqueado no top 2 Mil na plataforma BugCrowd.No Hall Of Fame das empresas Telefonica, Vivo, iFood, Uber, Linkedin. Semi Finalista do evento capture the flag realizado pelo HackaFlag. Ja tendo reportado falhas a empresas como Banco Safra, Itau, Caixa Econômica Federal, Bradesco, Receita Federal.

https://www.meetup.com/pt-BR/OWASP-Sao-Paulo-Chapter/events/284185144/

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

Timer como alternativa al comando sleep de #GNU

Timer es un pequeño programa similar al comando sleep de GNU pero que añade alguna pequeña funcionalidad como una barra de progreso

Hace un tiempo pudiste leer en el blog un pequeño tutorial sobre el comando sleep de GNU y cómo utilizarlo:

Hoy vamos a ver un programa llamado timer publicado en GitHub creado por un desarrollador llamado Carlos Alexandro, escrito en Go y publicado bajo licencia MIT, similar a sleep pero que añade algunos detalles.

El funcionamiento de timer es similar al comando sleep, pero con algunas mejoras, como son:

  • una barra de progreso indicando el estado del temporizador
  • un cronómetro que muestra cuanto tiempo queda restante
  • temporizadores a los que se les puede poner nombres
  • muestra la hora a la que se ha puesto en marcha

Vale, no son funcionalidades muy espectaculares, pero sí quizás muy útiles a la hora de mostrar la información a la persona que lo ejecuta frente a la simpleza del comando sleep.

Hay varias formas de instalación del programa, snap, desde los repositorios en Debian y derivadas añadiendo el repo del desarrollador, desde Arch, etc. Y también tiene paquetes .deb, .rpm o .apk para descargar e instalar.

Para instalarlo en mi openSUSE, me he descargado desde la página de publicaciones la última versión (la 1.1.0 a la hora de publicar esto) en formato .rpm de 64 bits.

He descargado el archivo y lo he instalado, todo mediante los siguientes comandos:

wget https://github.com/caarlos0/timer/releases/download/v1.1.0/timer-1.1.0.x86_64.rpm 
sudo rpm -i timer-1.1.0.x86_64.rpm 

Una vez instalado ya podemos ejecutarlo para que «duerma» un tiempo y después ejecute algo. Por ejemplo:

timer 5s -n prueba 

Pone en marcha un temporizador de 5 segundos, en el que muestra la hora en que empezó a contar, el tiempo que queda y una barra de progreso con la info en % completado.

Espero que te haya gustado este nuevo comando que viene a sustituir alguno más veterano incorporando nuevas funcionalidades. ¿Te animas a probarlo por si te convence? Comparte en los comentarios en qué casos lo utilizas. Yo sí lo uso de vez en cuando…

Imagen: Ondiz Zárraga
a silhouette of a person's head and shoulders, used as a default avatar

Lanzada la segunda actualización de Plasma 5.24

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 22 de febrero la Comunidad KDE ha comunicado que ha sido lanzada la segunda actualización de Plasma 5.24. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la segunda actualización de Plasma 5.24

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

Lanzada la segunda actualización de Plasma 5.24

De esta forma, el martes 22 de febrero ha sido lanzada la segunda actualización de Plasma 5.24, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones. Es por tanto, una actualización 100% recomendable.

Más información: KDE

Las novedades de Plasma 5.24 LTS

Aún tengo pendiente el resumen de las novedades pero he aquí la lista preliminar de ellas.

  • Mejoras en las funciones de KRunner con el asistente de ayuda.
  • Desbloqueo de la pantalla y autentificación de las aplicaciones con tus huellas dactilares.
  • Nuevo y espectacular fondo de pantalla de Ken Vermette para Plasma 5.24 «Honeywave»
  • Breeze amplía la función que permite elegir los colores de acento (introducida en Plasma 5.23) y ahora permite elegir cualquier color que desee, en caso de que los colores preseleccionados no sean de vuestro agrado.
  • El tema por defecto Plasma Breeze ha recibido un refresco visual para que se ajuste más al estilo de Breeze de las aplicaciones, mejorando la coherencia visual entre ellas.
Lanzada la segunda actualización de Plasma 5.24
  • Para que las notificaciones críticas de Plasma destaquen, ahora vienen con una franja naranja en el lateral para distinguirlas visualmente de los mensajes menos urgentes.
  • Muchos widgets han recibido nuevas funciones y mejoras sutiles que mejoran su aspecto, la relevancia de su información y la facilidad para navegar por ellos.
  • Los menús contextuales del Administrador de tareas se han aclarado y simplificado.
  • Retorno de la la vista general para gestionar todos los escritorios y aplicaciones
  • Se han añadido mejoras al Color Nocturno, a la hoja de pruebas de los altavoces en la página de Audio de los Ajustes del Sistema y a la función de límite de carga de la batería.
  • Discover da la opción de reiniciar automáticamente después de que se haya completado una actualización., haciendo click en la casilla de verificación situada en la parte inferior de la página de Actualizaciones.
  • Wayland continúa a buen ritmo con un gran número de mejoras, como la compatibilidad con colores de más de 8 bits, auriculares de RV con un rendimiento óptimo y tabletas de dibujo.

Más información: KDE

the avatar of Open Build Service

Packages and Requests arrive to your Watchlist

Your watchlist, where you keep your most used projects, now supports packages and requests. OBS is huge. And why not say it straight: it is easy to lose track of what matters. The watchlist came to solve this by making it possible to add your favorite projects to a list, available from every corner of the application. But it was only possible to add projects. We are happy to introduce managing packages and requests through...

the avatar of Chun-Hung sakana Huang

kubectl-who-can 安裝 in openSUSE Leap 15.3 小記

kubectl-who-can 安裝 in openSUSE Leap 15.3 小記


OS: openSUSE Leap 15.3

Kubernetes: Kubernetes 1.21.0 ( AKS in Azure )


最近又重回 Study Kubernetes 的懷抱, 

之前用 zypper 搜尋看到一個小工具 kubectl-who-can


# zypper  search  kubectl


Loading repository data...

Reading installed packages...


S | Name            | Summary                                                              | Type

--+-----------------+----------------------------------------------------------------------+--------

  | kubectl-who-can | Tool to show who has permissions to verbs and resources in Kuberne-> | package



今天來實驗一下, 假設你已經有 Kubernetes 的環境


kubectl-who-can



安裝方式, 使用 zypper 安裝即可


# zypper  install  kubectl-who-can


Loading repository data...

Reading installed packages...

Resolving package dependencies...


The following NEW package is going to be installed:

  kubectl-who-can


1 new package to install.

Overall download size: 6.3 MiB. Already cached: 0 B. After the operation, additional 33.2 MiB will

be used.

Continue? [y/n/v/...? shows all options] (y): y


進行相關測試


> kubectl-who-can  create  pods


No subjects found with permissions to create pods assigned through RoleBindings


CLUSTERROLEBINDING                          SUBJECT                   TYPE            SA-NAMESPACE

aks-cluster-admin-binding                   clusterAdmin              User            

aks-cluster-admin-binding                   clusterUser               User            

aks-service-rolebinding                     aks-support               User            

cluster-admin                               system:masters            Group           

system:aks-client-nodes                     system:nodes              Group           

system:controller:daemon-set-controller     daemon-set-controller     ServiceAccount  kube-system

system:controller:job-controller            job-controller            ServiceAccount  kube-system

system:controller:persistent-volume-binder  persistent-volume-binder  ServiceAccount  kube-system

system:controller:replicaset-controller     replicaset-controller     ServiceAccount  kube-system

system:controller:replication-controller    replication-controller    ServiceAccount  kube-system

system:controller:statefulset-controller    statefulset-controller    ServiceAccount  kube-system



然後從網路上找到一篇文章也有參考性


> kubectl-who-can  delete  pods


> kubectl-who-can  get  secrets


> kubectl-who-can  bindings  all


No subjects found with permissions to bindings all assigned through RoleBindings


CLUSTERROLEBINDING         SUBJECT         TYPE   SA-NAMESPACE

aks-cluster-admin-binding  clusterAdmin    User   

aks-cluster-admin-binding  clusterUser     User   

cluster-admin              system:masters  Group


先紀錄一下, 之後如果要來查 RABC 應該很方便


~ enjoy it



Reference: