• El mundo es distinto ahora, pero los errores son los de siempre - Daniel Cantos Pardo
  • Era el primer viaje que realizaban sin tutor y saboreaban la libertad que con esa excitación que produce todo lo nuevo - Pablo Gonz
  • La falta de créditos retardó en tres años la partida de una verdadera expedición solarista - Stanislav Lem
  • El futuro ya está aquí, sólo que desigualmente repartido - W. Gibson
  • Me sentí como un punk que hubiera salido a comprar una navaja automática y volviera a casa con una pequeña bomba de neutrones - W. Gibson
  • A la mañana siguiente, realizaron su primer anochecer estelar - Diane Duane
  • —¿Un sol azul? —dijo Karellen, no muchas horas más tarde—. La identificación no puede ser muy difícil - Arthur C. Clarke
  • Aun así, en ese brillante interior había un núcleo oscuro, un indicio de algo encapsulado - Alastair Reynolds
  • El cielo sobre el puerto tenía el color de una pantalla de televisor sintonizado en un canal muerto - W. Gibson
  • Hace frío señor, en este campo —dijo el señor Tagomi—. Podemos regresar al centro de la ciudad en el helicóptero de la Misión, ¿le parece correcto? - Philip K. Dik
  • ¿Que es el ciberespacio? - El mundo - W. Gibson
  • Tengo sus anotaciones, estaban en su escritorio - Philip K. Dik
  • Esta formación constituye, en su totalidad, un desarrollo tridimensional de algún tipo de ecuación de orden superior - Stanislaw Lem
  • De nuevo la mezcla de rojo y verde, mirándole desde la naturaleza - Kim Stanley Robinson
  • Había un lugar en el Nostromo donde Dallas ocasionalmente encontraba algunos momentos de completa intimidad y al mismo tiempo se sentía razonablemente seguro. Era como una matriz artificial - Alan Dean Foster

[ACTUALIZACIÓN] #ARCHLINUX. Git migration completed

Entrada escrita por: Fernando Lanero Barbero
[ACTUALIZACIÓN] #ARCHLINUX

The latest and greatest news from the Arch Linux distribution.

(https://archlinux.org/news/git-migration-completed/) Git migration completed
May 21st 2023, 13:14

We are proud to announce that the migration to Git packaging succeeded! 🥳
Thanks to everyone who has helped during the migration!
Package sources are now available on (https://gitlab.archlinux.org/archlinux/packaging/packages) GitLab. Note that the bugtracker is still (https://bugs.archlinux.org) flyspray and that merge requests are not accepted as of now.
We intend to open the issue tracker and merge requests on the Gitlab package repos in the near future.
Mirrors are syncing again, but it may take a bit of time until your mirror of choice has caught up.
For users
Update your system and merge the pacman pacnew /etc/pacman.conf.pacnew file. This is required as we have moved the [community] repository into [extra].
$ pacman -Syu "pacman>=6.0.2-7"`

For users of the now deprecated asp tool, you will need to switch to pkgctl:
$ pacman -Syu "devtools>=1:1.0.0-1"
$ pkgctl repo clone linux

For some more detailed instructions on how to obtain PKGBUILDs see the corresponding wiki (https://wiki.archlinux.org/title/Arch_build_system#Retrieve_PKGBUILD_source) article.
For packagers
Before starting, first uninstall devtools-git-poc and remove any repos from your filesystem that you cloned during the git proof-of-concept testing.
Make sure you have both, an updated devtools and pacman on your system:
$ pacman -Syu "devtools>=1:1.0.0-1" "pacman>=6.0.2-7"`

Additionally clean up old chroots in /var/lib/archbuild/
$ rm -rf /var/lib/archbuild/
# or optionally, use the --clean option for pkgctl build *ONCE*
$ pkgctl build --clean

For instruction on how to use pkgctl, please take a look at the "How to be a packager" wiki (https://wiki.archlinux.org/title/DeveloperWiki:HOWTO_Be_A_Packager) article and also consult the man page of each subcommand for further information:
$ man pkgctl-build
$ man pkgctl-repo-clone


 

https://archlinux.org/news/git-migration-completed/

Toda la información y las últimas novedades relativas al software libre y a Ubuntu las puedes encontrar en (http://linuxleon.org) linuxleon.org y (http://ubuntuleon.com) ubuntuleon.com.

(https://blogtrottr.com/unsubscribe/nx2/dCCZZN) unsubscribe from this feed
Leer más...

[ACTUALIZACIÓN] #ARCHLINUX. Git migration announcement

Entrada escrita por: Fernando Lanero Barbero
[ACTUALIZACIÓN] #ARCHLINUX

The latest and greatest news from the Arch Linux distribution.

(https://archlinux.org/news/git-migration-announcement/) Git migration announcement
May 15th 2023, 21:50

This Friday morning (2023-05-19) the Git packaging migration will start until Sunday (2023-05-21). The Arch Linux packaging team will not be able to update packages in any of the repositories during this period.
Notification when the migration starts, and when it is completed, will be published on the [arch-dev-public] mailing list.
How does this impact Arch Linux users?
The [testing] repository will be split into [core-testing] and [extra-testing], the [staging] repository will be split into [core-staging] and [extra-staging]. The [community] repository will be merged into [extra] and will therefore be empty after the migration.
All affected repositories will be provided as empty repositories for a transition period after the migration. For regular users, this means that everything works as before.
Note: After the migration is done, users that have the testing repositories enabled need to include the new repositories ([core-testing] and [extra-testing] instead of [testing]) in their pacman.conf before updating their system.
Other changes:

(https://archlinux.org/svn/) SVN access is discontinued and will dissappear.
The svn2git mirror will no longer be updated.

asp, which relies on the svn2git mirror, will stop working. It is replaced by (https://man.archlinux.org/man/pkgctl-repo-clone.1.en) pkgctl repo clone.

How does this impact Arch Linux tier 1 mirrors?
During the migration rsync and HTTP access will be shut down. We will send an email notification to arch-mirrors once everything has been finished.
How does this impact Arch Linux packagers?
Packagers will not be able to patch and update their packages. The internal Tier 0 mirror is also going to be disabled for the duration of this migration.

 

https://archlinux.org/news/git-migration-announcement/

Toda la información y las últimas novedades relativas al software libre y a Ubuntu las puedes encontrar en (http://linuxleon.org) linuxleon.org y (http://ubuntuleon.com) ubuntuleon.com.

(https://blogtrottr.com/unsubscribe/nx2/dCCZZN) unsubscribe from this feed
Leer más...

Hosty, un bloqueador de anuncios para #SailfishOS 4.5 ó superior

Entrada escrita por: Fernando Lanero Barbero
Instala manualmente hosty en SailfishOS, el bloqueador de anuncios "system-wide" para sistemas Unix y similares a Unix.
Hosty tiene como objetivo bloquear cosas molestas diseñadas para robar tiempo como anuncios, software peligroso como spyware y cosas que dañan la privacidad del usuario. De forma predeterminada, funciona descargando una lista predefinida de dominios para bloquear y agregar al archivo de hosts del sistema (manteniendo intactas las reglas existentes).

En la lista predefinida no se acepta censura política ni objetivos paternalistas como el bloqueo de pornografía o juegos de azar, NO se acepta nada que dañe la LIBERTAD del usuario.


INSTALACIÓN MANUAL EN SAILFISH
____________________________________________________________________________________

Requisitos
  • zypper
  • curl
  • awk
  • 7z
  • zcat
  • gpg
  • crontab
  • gnu-bash

En Sailfish 4.5 o posteriores donde el navegador y otras apps son sandboxed, es necesario instalar y desinstalar al menos una vez la aplicación "Defender II - updated for encrypted devices" para asegurarse de que se tiene el hack para SFOS4 funcionando y permitir que el navegador haga uso del archivo de host modificado.
 

Instala los requisitos

devel-su pkcon install zypper
devel-su zypper install p7zip-full gawk gzip

devel-su zypper install gnu-bash

(Esta acción eliminará el paquete busybox-symlinks-bash bajo su responsabilidad)

Crea un enlace simbólico para gpg. No es la forma más elegante de conseguir tener gpg1 en SailfishOS pero sí la más sencilla (y funciona, que es lo importante)
devel-su ln -s /usr/bin/gpg2 /usr/bin/gpg
Instala vixie-cron desde openrepos.net


Instala hosty

Antes de poder instalar hosty en tu máquina con Sailfish, deberás tener configurado sudo en la misma. Sigue estos pasos y luego vuelve aquí.

curl -L git.io/hosty | sh


El instalador preguntará si ejecutar siempre la última versión del código hosty, para lograr esto, las actualizaciones de código se descargan de este repositorio en cada ejecución. Se incluye un mecanismo de verificación, hosty se asegurará automáticamente de que las actualizaciones sean firmadas por el autor.

Aún así, es posible que no guste la idea de confiar en el autor, entonces también se puede instalar hosty sin actualizaciones automáticas de código y verificar manualmente si hay actualizaciones disponibles.

Durante la instalación también se preguntará si se desea ejecutar automáticamente hosty de vez en cuando para actualizar su archivo de hosts con la última lista de dominios.

A las siguientes preguntas respondemos:

  • Do you want to always run the latest version of hosty? y
  • Do you want to automatically update your hosts file with latest ads list? n



Durante la instalación de hosty, el propio instalador reportará ciertos errores. Simplemente los obviamos y volvemos a ejecutar, en caso de ser necesario:
curl -L git.io/hosty | sh

Lo único que no funcionará por ahora en hosty es la ejecución automática del script para mantener actualizados los filtros en el hosts. Recuerda ejecutarlo periódicamente de forma manual:
devel-su hosty

 

Amplía el bloqueo de publicidad al soporte de aplicaciones Android de Sailfish

Busca el fichero /usr/libexec/appsupport/prepare-aliendalvik.sh y despés de la línea:

/usr/libexec/appsupport/appsupport-generate-config --type lxc --user-id "$ALIEN_USER_ID" --instance "$INSTANCE_NAME" --base-uid "$ALIEN_BASE_UID" "$CONTAINER_CONFIG_PATH/10-bsp_config" || exit 32

 Añade:

echo "lxc.mount.entry = /etc/hosts system/etc/hosts none bind,create=file 0 0" >> "$CONTAINER_CONFIG_PATH/10-bsp_config"

Nota importante: este paso es necesario repetirlo después de cada actualización del sistema.

Reinicia el soporte AD y verifica el fichero host de Android

devel-su appsupport-attach cat /etc/hosts

 

Leer más...

[ACTUALIZACIÓN] #ARCHLINUX. Switch to the base-devel meta package requires manual intervention

Entrada escrita por: Fernando Lanero Barbero
[ACTUALIZACIÓN] #ARCHLINUX

The latest and greatest news from the Arch Linux distribution.

(https://archlinux.org/news/switch-to-the-base-devel-meta-package-requires-manual-intervention/) Switch to the base-devel meta package requires manual intervention
Feb 12th 2023, 15:43

The base-devel package group has recently been replaced by a meta package of the same name.
People that had the base-devel package group installed (meaning people that installed base-devel before February 2nd) have to explicitly re-install it to get the new base-devel package installed on their system:
pacman -Syu base-devel

 

https://archlinux.org/news/switch-to-the-base-devel-meta-package-requires-manual-intervention/

Toda la información y las últimas novedades relativas al software libre y a Ubuntu las puedes encontrar en (http://linuxleon.org) linuxleon.org y (http://ubuntuleon.com) ubuntuleon.com.

(https://blogtrottr.com/unsubscribe/nx2/dCCZZN) unsubscribe from this feed
Leer más...

#SAILFISHOS BY #JOLLA. Sailfish OS 4.5 Struven Ketju

Entrada escrita por: Fernando Lanero Barbero
#SAILFISHOS BY #JOLLA

(https://blog.jolla.com/struven-ketju/) Sailfish OS 4.5 Struven Ketju
Feb 9th 2023, 11:46

In the late 19th Century, even before the invention of the SatNav, astronomers were uncertain about the exact size and shape of the earth. Maps existed of course, and the earth was understood to be ellipsoid, but the exact size and shape were unknown. Struven Ketju, or the Struve Geodetic Arc is a series of many hundreds of observation stations that stretches from the southern tip of Ukraine to the northern tip of Norway, through ten countries but with its longest stretch running through Finland. Named after its instigator Friedrich Georg Wilhelm von Struve, Struven Ketju allowed the first accurate measurement of a meridian arc, and from that the exact size and shape of the earth to be established. It's also included on the World Heritage List, and therefore our chosen name for the Sailfish OS 4.5 Struven Ketju release.
(https://blog.jolla.com/content/uploads/2023/02/Struven_Screens_1_2_50.jpg)
 
At Jolla we've always aimed for at least three Sailfish OS releases per year. But the release process comes with its own overheads, and the Sailfish OS Vanha Rauma 4.4 release in March was a big update, including support for the Xperia 10 III in May. So since then we've been trying something slightly different: smaller, more incremental releases building on the Sailfish OS Vanha Rauma 4.4 base. The result is that although there's been a big gap between then and now, we nevertheless pushed out a total of five updates last year: 4.3.0.15, 4.4.0.58, 4.4.0.64, 4.4.0.68 and 4.4.0.72. We will continue to tweak our approach to get the best releases out to you as quickly as possible. 
To celebrate the new release, we are offering Sailfish X at a reduced price of €39.90 from (https://shop.jolla.com/) Jolla shop!
(https://shop.jolla.com/)
But let's talk about what we're all here for: Sailfish OS 4.5 Struven Ketju. 
Sailfish OS 4.5 Struven Ketju is, an impressive combination of updates and improvements. We've improved both the foundations and the experience, especially in the area of our unique Android AppSupport technology. We've addressed many of the paper cut issues that the community has raised over the years, such as connectivity improvements, improved Bluetooth scanning and audio controls support, refined keyboard layouts, improved account sign-in flow, better Android notification integration and increased browser compatibility, to name a few. 
The headline area of improvement for Android AppSupport is the major update to Android 11. This is an over-the-air update for all our officially supported devices, there's no need to reflash your phone. With Android 11 expected to be supported by Alphabet until at least 2024, this update ensures there will be no gaps in security-patches or support. 
Android AppSupport is a key pillar in ensuring you have access to wider technologies and services on your phone, making it more compliant for everyday use. Android AppSupport gives you the best access, with the best integration, while also giving you full control over how deeply you want to integrate into the Android ecosystem. 
(https://blog.jolla.com/content/uploads/2023/02/Struven_Screens_2_3_50.jpg)
This control is one of the things that we think makes Sailfish OS so special: purists you can go fully native, using only the many excellent Sailfish apps that are available. If you want Android applications support without having to tie yourself into proprietary ecosystems, you can do that too by installing AppSupport and the apps you desire from your preferred App stores. A step beyond that, installing microG services on your AppSupport enabled phone will give you access to the broadest possible set of Android applications and services without having to sign up for a Google account. Finally, if you want full access to services such as those provided by Google , you can do even that by installing Google Mobile Services(https://forum.sailfishos.org/t/google-play-services-on-sailfish-4-1/6912) as discussed in the forum. 
On Sailfish OS, the  is entirely yours, and it's a key part of Jolla's approach: your device, your choices, your control.
The update to Android 11 brings with it a huge set of improvements to the Android AppSupport integration. From the Android side, new privacy features mean better separation between Android apps, with scoped storage now applied also to external media, one-time permissions support, and tighter restrictions on background location access, to name a few. Our efforts have resulted in important enhancements to the security and stability of AppSupport.
Something which I'm personally proud of is that we now have much improved audio integration, which means that when the user plugs in a headset while a videocall is ongoing, for example, the Android side reacts correctly. User interface sound effects and vibrations are handled in Sailfish OS making audio behaviour unified between Android and native applications. For example previously UI sound effect files would be opened in the Android side, output stream created and audio written through the stream, eventually reaching PulseAudio. Instead of doing all these complicated steps in Android the feedback request is passed to host side and the effect is handled by the Non-Graphical Feedback Daemon (ngfd), so UI feedback clicks are now the same in Android and Sailfish OS and controlling their playback is done from single location in Sailfish OS settings.
We now support also per-application audio streams, meaning that we have separate audio streams for apps on the host side for the first time. Instead of grouping multiple application audio streams by type, we now separate the audio streams by the application, allowing for example per-application volume control in Sailfish OS side if wanted. This is a really cool thing considering Android's audio architecture.
As you can see, we've made many subtle but deep changes to Android AppSupport leading to numerous small, but life-improving, changes. We're certain you'll appreciate them even more over time when while using your device.
Outside of Android AppSupport, our commitment to giving you the best access to your device also means we've been publishing new APIs for public use by developers. We've added access to ten new APIs for the 4.5 Struven Ketju release, including things that many developers have been asking for such as Sailfish Secrets for managing private data, QtLocation for mapping integration, BluezQt for Bluetooth control and Sailfish.Media for audio player integration.
 
(https://blog.jolla.com/content/uploads/2023/02/Struven_Screens_3_2._50jpg.jpg)
I'm also really happy to see all the improvements on the Sailfish OS side. Damien Caliste has continued to make amazing contributions, which you'll immediately see when you open the Calendar app. The user interface has been improved with tabs and a brand-new week layout to give you a better overview of upcoming events. There are also numerous background improvements for better syncing with online accounts. 
We've added the ability to use an alphanumeric lock code in conjunction with the existing encrypted storage to greatly increase security in the event your device is lost or stolen. 
(https://blog.jolla.com/content/uploads/2023/02/Security_code_02_50.jpg) (https://blog.jolla.com/content/uploads/2023/02/Security_code_02_50.jpg)
There is now battery ageing protection, accessible via settings, that applies hysteresis to lengthen the usable life of your battery and ensure that time between charges can be maximised over the lifetime of your phone. We've also made numerous fixes to the connectivity systems for mobile, Wifi and to Android AppSupport. 
Overall, the 4.5 Struven Ketju release contains over 700 bugfixes and separately incorporates tens of upstream package updates, all of which make daily use a nicer and more fulfilling experience. Of course, we understand that just like any piece of software there will still be bugs that need fixing, but we'll continue working with our customers and the community to make sure we're always making progress in getting them fixed. 
 
The post (https://blog.jolla.com/struven-ketju/) Sailfish OS 4.5 Struven Ketju appeared first on (https://blog.jolla.com) Jolla Blog.

 

https://blog.jolla.com/struven-ketju/

Toda la información y las últimas novedades relativas al software libre y a Ubuntu las puedes encontrar en (http://linuxleon.org) linuxleon.org y (http://ubuntuleon.com) ubuntuleon.com.

(https://blogtrottr.com/unsubscribe/nx2/dXBH7w) unsubscribe from this feed
Leer más...