Skip to main content

the avatar of openSUSE News

openSUSE Results from Google Summer of Code

The openSUSE Project participated in this year’s Google Summer of Code along with several mentoring organizations.

Six of the seven accepted projects were successfully completed and mentors of the participating projects helped students improve their programming skills and knowledge of open source over the 10-week program.

Let’s review the contributions!

The first contribution we will cover involves the Uyuni Project. The purpose of the project was converting the JSP code of virtual systems pages to ReactJS. Improving the User Interface of freshly created virtual systems page resulted in a Pull Request 4152 that is listed as work in progress and is nearing completion.

Another contribution focused on improving the IBus themes to make it separate from the current GNOME-Shell theme and GTK theme. This will allow users to customize it with other GNOME-Shell themes and GTK themes. Three community members helped mentor. The student, Songlin Jiang, listed the entire GSoC experience on the Hollow Man’s Blog.

Another student blogging about their experience was Quinn Okabayashi from Swarthmore College. Quinn listed several Pull Requests on his blog while working on the identity management platform written in Rust called Kanidm. Quinn lists the code and details on the My project: integrating Tokio tracing into Kanidm blog.

More Rust code contributions were served up in this year’s GSoC as PRoot was looking to implement a prototype version of PRoot with the Rust language. The project was looking at the most basic features. Daily reports were published and a comprehensive overview can be found on GitHub Gist.

This year Rancher participated in GSoC with openSUSE as the mentoring organization. The mentor and student were focused on building complex logging pipelines by writing Kubernetes custom resource configurations. The goal was to create a tool that would capture a log stream from a running pod and let the users replay it as they desire while correlating those logs with Flow resource specs and highlighting the applied filters. Users could easily understand how the Logging Operator interacts with their application and fine-tune it to their liking. The month of August is filled with excellent contributions from Isala Piyarisi.

Kanidm had another project in this year’s GSoC and the final month of August was several commits from student victorcwai. There were two deliverables for the identity management platform by victorcwai. The first proposed using a Backup code to restore single-device accounts. Authenticated users could generate the Backup code and use it later. When they want to login, they can replace the TOTP/WebAuthn challenge with Backup code. For example, TOTP + password auth will be Backup code + password instead. The second deliverable was integrating the async-std library on OpenSSL and the Rust web framework tide to have an async library of openssl and tide ssl listener with the async-std runtime. A list of the pull requests and an overview of the project were published on victorcwai’s blog.

The openSUSE Project has participated in several GSoC events since 2006 and the project’s mentors have helped more than 60 students become free software developers. The project is always looking for community members who are interested in mentoring for GSoc and can email ddemaio@opensuse.org if they want to help mentor.

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

Magic Bricks

My first encounter with a digital camera was around 1996 when my university IT department acquired the Apple Quicktake 100. While the quality of the output was laughable compared to the analog counterparts, the convenience of such a device was clear. It wasn’t too long after that when I got my first digital camera, the Ricoh RDC-5000 which I used to capture the new worlds I vistited. Many devices followed.

Ever since I switched from photo to video as my default media format of capturing places and moments, there have been three major attributes I would seek out of a camera. A nice separation of subjects using shallow depth of field, a dreamy slow motion look using high frame rates and a pleasing image using optical or electronic stabilization.

All of these fields have been getting steady improvements and I always fantasize how my young self would react to seeing footage taken from a tiny little rectangle I carry around in my pocket. It is just incredible that the footage below is hand held and the cameraman is not driving a onewheel or using a gimbal, steadycam or some other aid. Just ninja walking. When do we stop calling these magic bricks phones?

Skate Your Name: Patrik from jimmac on Vimeo. Music arranged on Polyend Tracker.

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

Dia de la Llibertat del Programari 2021

Normalmente se me pasa este evento hasta que es tarde. Se trata de la celebración que habitualmente organiza Caliu del Dia de la Llibertat del Programari 2021 en Barcelona el próximo 18 de septiembre que se enmarca dentro del Software Freedom Day. Un evento donde la Comunidad KDE suele estar muy presente y que este año no va a ser una excepción.

Dia de la Llibertat del Programari 2021

La convocatoria se ha realizado en catalán, y la podéis ver en la página del evento organizado por Caliu, pero me he tomado la libertad de traducirla para el blog e intentar conseguir dos objetivos: llamar la atención para que vaya más gente e inspirar a otras organizaciones a realizar acciones parecidas en su zona local.

Ven a celebrar el Software Libre en un día de actividades

Mediante el uso del software libre, obtenéis el control sobre vuestro ordenador y vuestros datos. Cada persona tiene la libertad de participar y de usar el software libre, ya sea usando un sistema operativo completamente libre cómo lo GNU/Linux o una plataforma no libre como Windows o Mac OS usando programas libres.

Dia de la Llibertat del Programari 2021

El Software Libre se define por las libertades de uso, de estudio y adaptación, de redistribución y distribución de las mejoras, de forma que todo el mundo se pueda beneficiar.

El acceso al código fuente es necesario para disfrutar de esta libertad. Estas cuatro libertades permiten la participación igualitaria en la era de la información.

La información de interés y las charlas son las siguientes:

  • Espacio Joven Bocanord
  • Agudells, 37
  • Metro Lo Carmel

Hora Título Ponente
17:30 Servicios y administración del servidor de Caliu Alex Muntada y Aniol Martí
18:30 hardware y KDE Aleix Pol
19:30 Firmas digitales a ficheros PDF con Okular Albert Astals
20:00 Coloquio Caliu

Lástima que de momento solo haya un evento de este día en todo la península.

the avatar of Nathan Wolf

Noodlings 33 | Just a Playground

Here is the 33rd hand-full of penuts sized podcast episode Top 11 Reasons YaST makes openSUSE AwesomeKaOS | Review From an openSUSE User BDL Live openSUSE Corner Wireshark, PipeWire, Audacity Update in TumbleweedBugzilla – Bug 1187627 After update, Kdenlive crashes on starting Tumbleweed Roundup https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/ https://review.tumbleweed.boombatower.com/ Computer History Retrospective This is my segment where I […]
the avatar of Alessandro de Oliveira Faria

Catastrófico: Malware indetectável em GPU

Um projeto acadêmico vendido em um fórum hacker deixará o mundo em dias piores. Os CRACKERS infelizmente avançaram sem precedente, estão em posse de uma técnica que permite instalar malware nas memória da placa de vídeo.

Com isto nenhum ANTIVIRUS detecta a presença do programa malicioso. O método não é inovador, mas prova de conceito foi vendida a um hacker abrindo uma janela enorme de preocupação. Pois invasões mais avançadas aparecerão e serão indetectáveis com os métodos atuais.

Uma descrição sucinta descreve a metodologia de funcionamento no buffer da GPU tornando possível a execução diretamente na VRAM. O método funciona atualmente somente Windows com o framework OpenCL 2.0 ou superior testadas em GPUs Intel, AMD e Nvidia.

Fonte: Bleeping Computer e Adrenaline
Fonte: vx-underground

Em 2013 na Grécia, pesquisadores do Instuto de Ciência da Computação mostratam uma técnica para hospedar um keylogger ( paper aqui: http://www.cs.columbia.edu/~mikepo/papers/gpukeylogger.eurosec13.pdf) . Em 2010, pesquisadores demonstraram tecnicas onde desenvolvedores de malware poderiam tirar proveito do poder computacional da GPU https://ieeexplore.ieee.org/document/5665801 .

Resumindo, a probabilidade do surgimento de dias piores é praticamente inevitável. Independente do meu favoritismos tecnológico, as corporações deveriam minimizar ao máximo o uso de Windows em equipamentos que lidam com o core business da empresa. Pois e probabilidade de ataque em Linux é menor mas não Zero. Pois sem boas práticas de seguranças na operação do dia a dia, não existe sistema que projeta as respectivas informações.

Fonte: https://www.bleepingcomputer.com/news/security/cybercriminal-sells-tool-to-hide-malware-in-amd-nvidia-gpus/

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

Nueva charla y taller «Install Party» en Bolbait (València) organizada por Asociació Emanciació Comunitaria

Me congratula promocionar una nueva charla y taller «Install Party» en Bolbait (València) organizada por Asociació Emanciació Comunitaria, con la colaboración de la Asociación GNU/Linux València. Se trata de una nueva edición de la que ya realizaron el pasado 21 de agosto pero que repiten este domingo 19 de septiembre. Más información, sigue leyendo.

Nueva charla y taller «Install Party» en Bolbait (València) organizada por Asociació Emanciació Comunitaria

Logo Emanciació Comunitaria

Parece ser que poco a poco vuelve la normalidad en cuanto a actividades presenciales de la comunidad GNU/Linux. Eso si, con todas las medidas de seguridad que sean necesarias.

Es por ello que me complace compartir con vosotros un nuevo evento del grupo de personas que en València está impulsado el Software Libre y temas relacionados con el empoderamiento de la sociedad que lleva por nombre Asociació Emanciació Comunitaria, que podéis encontrar en su Grupo y Canal de Telegram.

Charla y taller «Install Party» en Bolbait (València) organizado por Asociación GNU/Linux València
Logo GNU/Linux València

Es por ello que os invito a la nueva charla y taller «Install Party» en Bolbait (Vaència) que se va a realizar el próximo domingo 19 de septiembre que vuelve a tener como lema «Para una sociedad libre necesitamos una tecnología que no esté controlada por el poder».

Nueva charla y taller «Install Party» en Bolbait (València) organizada por Asociació Emanciació Comunitaria
Charla y taller «Install Party» en Bolbait

De esta forma se han organizado varias actividades:

  • 10:00 h: Charla sobre el Software Libre, donde se explicará la importancia del software libre en una comunidad con democracia real
  • Comida comunitaria, preferiblemente vegana.
  • 17:00 h: Taller Install Party, al que podréis LLEVAR VUESTRO EQUIPO y os ayudaremos a instalar un Sistema Operativo COMPLETAMENTE LIBRE!! · ◡ · además de otras herramientas. que nos permiten independencia de aquellas controladas por instituciones, empresas y estados.

Resumiendo, la información básica es:

  • Fecha: domingo, 19 de agosto de 2021
  • Horario: A partir de las 10:00
  • Lugar: Bolbait (cerca de Xàtiva, València)
  • ¿Registro necesario? Si, plazas limitadas. Reserva en los siguientes teléfonos: 625084409 Juan Carlos o 609618868 Gorgina

Si podéis asistir no os lo perdáis, seguro que no quedáis decepcionados.

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

#openSUSE Tumbleweed revisión de la semana 35 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:

Esta semana se han publicado nuevas snapshots de manera diaria de la 0826 a 0901. Algunas fueron realmente pequeñas en actualizaciones.

Entre las actualizaciones más notables se pueden destacar:

  • Los paquetes que faltaban de GNOME 40.4 (ya completada)
  • rpmlint 2.1
  • openssl 1.1.1l
  • pipewire 0.3.34
  • Linux kernel 5.13.13

Y para próximas actualizaciones podemos esperar:

  • Mesa 21.2.1
  • Mozilla Firefox 91.0.2
  • systemd 249.4
  • Linux kernel 5.14.0
  • KDE Plasma 5.22.5
  • KDE Applications 21.08.1
  • glibc 2.34
  • shadow 4.9

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

——————————–

the avatar of openSUSE Mauritius

Canon Pixma TR4540 All-in-one Printer/Scanner on openSUSE

The device driver for the Canon Pixma TR4540 All-in-one Printer/Scanner does not come bundled with openSUSE, whether you are on Leap or Tumbleweed. It is non available from the official repositories as well, at least I didn't find them, neither on openSUSE Non-OSS or Packman repos.

However, Canon provides the drivers on its website along with an installation script. The tarball containing the the .rpm files and the script can be from its package-archive. At the time that I tested, the driver package was at version 5.70.

Extract the files.

tar xzvf cnijfilter2-5.70-1-rpm.tar.gz

Then, change in to the cnijfilter2-5.70-1-rpm directory and run the installation script as the root user.

cd cnijfilter2-5.70-1-rpm && sudo ./install

Finally, follow the on-screen (CLI) instructions to complete the setup.

That's it! Your Canon Pixma TR4540 setup should be complete & ready to use.

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

openSUSE Tumbleweed – Review of the week 2021/35

Dear Tumbleweed users and hackers,

This week has shown that Tumbleweed is indeed back at full speed. We have published new snapshots daily. Of course, that also means we could rely on not receiving broken things that managed to slip through stagings without being noticed. So thanks go mostly to the developers/maintainers who submitted pre-tested things. And openQA of course!
The snapshots were numbered 0826…0901.

The most notable changes during this week included:

  • The missing pieces of the GNOME 40.4 update (complete now)
  • rpmlint 2.1
  • openssl 1.1.1l
  • pipewire 0.3.34
  • Linux kernel 5.13.13

The staging projects are currently filled with those major changes:

  • Mesa 21.2.1
  • Mozilla Firefox 91.0.2
  • systemd 249.4
  • Linux kernel 5.14.0
  • KDE Plasma 5.22.5
  • KDE Applications 21.08.1
  • glibc 2.34: bug tracking remaining failures: boo#1189079
  • shadow 4.9: boo#1190145 and boo#1190146