• 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

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

 

0 comentarios: