Shared posts

17 May 15:53

A falta de ransomware…un adelanto de KDE Plasma 5.10

by tannhausser
Mientras media humanidad vigila sus sistemas Windows a la caza de nuevas variantes de ransomware, deshabilita servicios no usados a toda velocidad y se pone al día con las actualizaciones del sistema; nosotros los linuxeros seguimos a la nuestro, disfrutando de las novedades del software
16 May 20:07

Buscar los archivos modificados en un intervalo de tiempo con find

by tannhausser
Find es uno de los comandos más utilizados en sistemas Unix-like para localizar archivos dentro de su estructura de directorios. En GNU/Linux nos lo encontramos formando parte del paquete findutils. Generalmente esas búsquedas las hace siguiendo unos criterios especificados por el usuario. En esta ocasión,
15 May 20:26

Los Sysadmin serán los protagonistas del nuevo podcast de KDE España

by baltolkien

Avanzamos con la tercera temporada de los vídeo podcast de la Comunidad KDE española. En esta ocasión los Sysadmin serán los protagonistas del nuevo podcast de KDE España, un forma de conocer qué hacen y empezar a valorar ese trabajo en la sombra que suelen realizar y que en raramente apreciamos. Así que, si nada lo impide, el próximo martes 16 de mayo a las 17:30, hora de España peninsular, no econtramos en directo.

Los Sysadmin serán los protagonistas del nuevo podcast de KDE España

Según la wikipedia un Sysadmin o Administrador de Sistemas es “… la persona que tiene la responsabilidad de implementar, configurar, mantener, monitorizar, documentar y asegurar el correcto funcionamiento de un sistema informático, o algún aspecto de éste.”

En otras palabras, lo héroes anónimo que consiguen que nuestras preciosas máquinas reales o virtuales funcionen de forma correcta. Evidentemente esto a nivel local se convierte en “cualquiera que mantenga su propio ordenador”, pero cuando pensamos en empresas o equipos de trabajos que utilizan servidores esto significa que son personas que se luchan a diario con hardware y software utilizado por muchas personas, son todos los problemas que acarrea este hecho.

De tal forma en el tiempo que dure el podcast pensamos a hablar del trabajo que realiza un Sysadmin en un proyecto como KDE, y para ello contaremos con la inestimable colaboración de Nicolás Álvarez, sysdamin de KDE.

Los Sysadmin serán los protagonistas del nuevo podcast de KDE España

Aqí que. si no ocurre algún problema, el  próximo 16 de mayo a las 17:30 hora de España Peninsular os invito a escucharnos (y vernos) en directo hablar sobre este apasionante tema, crucial para la conquista del escritorio de los usuarios

Para poder disfrutar del podcast en directo seguiremos utilizando los servicios de acontecimiento en vivo de Youtube  y contestaremos, si podemos, vuestras preguntas en directo. Por cierto, este podcast será el cuarto de la tercera temporada.

¡Os esperamos el martes 16 de mayo a las 17:30!

Los podcast de KDE España

Ayúdanos a decidir el temaEn un afán de acercarnos más a todos los simpatizantes de KDE hace un tiempo que empezamos a realizar podcast. En ellos varios miembros de la Comunidad KDE de España nos reunimos para hablar un poco de los diversos proyectos.

Hemos hablado de muchos temas como por ejemplo Akademy, KDE Connect, Plasma Mobile, etc.

Podéis seguirnos en  el canal de Youtube de KDE España o en Ivoox, donde estamos subiendo poco a poco los audios emitidos. Esperamos que os gusten.

15 May 20:21

Podcast Linux y la educación, la tetralogía

by baltolkien

Cuando alguien de la Comunidad GNU/Linux realiza un trabajo tan extraordinario como Juan Febles es casi una obligación promocionarlo para que llegue a todo el mundo. Así que me complace enormemente dedicar un artículo a  Podcast Linux y la educación, una serie de cuatro audios de dicho podcast donde se habla largo y tendido sobre un aspecto fundamental del mundo libre tanto a nivel escolar como a nivel universitario.

Podcast Linux y la educación, la tetralogía

Podcast Linux y la educaciónHace un tiempo hablé de Podcast Linux de Juan Febles, uno de los pocos pero cada vez más numerosos podcast dedicados al mundo GNU/Linux. En la actualidad ya lleva unas más de veinte ediciones, llenos de calidad y buen hacer, por lo que os aconsejo su escucha quincenal.

No obstante, quisiera dedicar una entrada a una serie de cuatro capítulos que Podcast Linux ha dedicado a un ámbito que me resulta muy familiar, la educación.

De esta forma del capítulo 19 al 22 se ha dado una pincelada al estado del mundo del Software Libre tanto en la escuela como en la universidad.

Por orden de emisión, los capítulos son los siguientes:

 

Como podéis ver se nos presentan dos proyectos que unen GNU/Linux y educación: Lliurex, la distribución para las escuelas  impulsada por la Generalitat Valenciana y la Oficina del Software Libre de la Universidad de La Laguna.

Ambos proyectos son presentados en los podcast impares y son ampliados mediante una entrevista a sus desarrolladores en los podcast pares.

En definitiva, una serie de audios que no os debéis perder si queréis saber algo de la relación actual del mundo GNU/Linux con el educativo. Un par de ejemplos, no los únicos, que estaría bien que se multiplicaran.

15 May 18:23

OpenStore Improvements 5/15

There has been a lot of drive behind the OpenStore development lately. Between the bid OpenStore web and app updates last week things have been really moving. New in this latest release is the ability to edit your app’s name. Before the app name was pulled from the app’s manifest.json. This proved problematic because several apps want their app’s name displayed differently than what it is in the manifest. So I’ve setup the needed parts to allow editing the name without uploading a new package. In addition to editing the name I’ve added a new field in the app management portion of the site: keywords. The new keywords help with the also new search functionality! Unfortunately this search functionality is basic compared to the likes of uApp Explorer’s search, but it is a start. In addition to the new changes we’ve fixed some bugs and refreshed our icon (thanks to Michał!).

In non-development news, we’ve spoken to many app developers who have the top apps in the official app store. And now we have most of the top 10 apps in the OpenStore. Other than just the top apps, we’ve grow by 4 times the number of apps that we started started with. This is a really exciting time for Ubuntu Touch and the OpenStore!

15 May 16:43

Instalar NextCloud en CentOS

by victorhck

En este tutorial veremos cómo instalar NextCloud 11.0.3 en un VPS con un sistema operativo CentOS 7. ¡Tan sencillo que hasta yo lo conseguí!

 

Continuo con la serie de artículos relacionados con la instalación de servicios en mi VPS de Clouding.io. En esta serie he escrito antes sobre:

Y hoy veremos cómo instalar NextCloud en el VPS. Un servicio que tenía ganas de probar.

Como ya he escrito en algún artículo anterior, NextCloud es un “fork” de OwnCloud. Un software que crea una “nube privada” que gestionas tu mismo. Puedes instalarla en un VPS (como ha hecho yo) o puedes instalarlo en tu propio servidor privado.

NextCloud está desarrollado y mantenido por la comunidad. Está licenciado bajo software libre y tiene un montón de aplicaciones que complementan y dan nuevas funcionalidades, lo que lo hace algo más que un “servicio de nube” como pudiera ser DropBox o similares.

NextCloud ofrece la posibilidad de sincronizar no sólo tus documentos, también contactos, trabajar en documentos de manera colaborativa, acceder a tu correo, reproducir audio y vídeo, llamadas de vídeo, y mucho mucho más!

Así que veamos qué pasos he seguido para instalarlo en mi VPS de Clouding.io. Y como no soy experto en estas lides, también hubo contratiempos que están solucionados. Veamos cómo lo hice.

Para instalarlo y configurarlo he seguido la web oficial de NextCloud y algún otro enlace:

Los primeros pasos son similares a los que realicé instalando Tiny Tiny RSS, podéis leer esa entrada, así que no fue necesario repetirlos, por tanto no entraré en detalle, en resumen:

  • Actualizar el sistema.
  • Instalar Apache y hacerlo que se arranque al inicio de nuestro sistema.

Aquí ya viene algo esencial que causó un contratiempo.

Deberemos instalar PHP (tal como hicimos para Tiny Tiny RSS) pero esta vez la versión 5.6 que es la que necesita NextCloud 11. Y yo tenía instalado PHP 5.4. Por tanto primero tuve que eliminar los paquetes obsoletos para que los nuevos no entraran en conflicto:

yum erase php php-common php-gd php-mbstring php-process php-pgsql php-xml php-cli

Hecho esto hay que añadir lo necesario para después instalar PHP 5.6 (lo que nos provocará un problema en nuestro servicio Tiny Tiny RSS después):

wget https://centos7.iuscommunity.org/ius-release.rpm
rpm -Uvh ius-release.rpm
yum install php56u php56u-common php56u-xml php56u-gd php56u-mbstring php56u-process php56u-mysqlnd php56u-intl php56u-mcrypt php56u-imap php56u-cli -y

Para poder manejar archivos, deberemos aumentar el tamaño de subida a nuestro servidor

sudo cp /etc/php.ini /etc/php.ini.bak
sudo sed -i "s/post_max_size = 8M/post_max_size = 50M/" /etc/php.ini
sudo sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 50M/" /etc/php.ini

Para que estos cambios sean tenidos en cuenta deberemos reiniciar Apache

systemctl restart httpd.service

NextCloud utiliza MariaDB como base de datos. Así que la instalaremos y haremos que el servicio arranque automáticamente en el inicio:

yum install mariadb mariadb-server -y
systemctl start mariadb.service
systemctl enable mariadb.service

Ahora lo instalaremos y nos hará unas cuantas preguntas que deberemos contestar de la siguiente manera:

/usr/bin/mysql_secure_installation

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <tu_contraseña>
Re-enter new password: <tu_contraseña>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

Ahora deberemos crear la base de datos que utilizará NextCloud. Para ello arrancamos MySQL

mysql -u root -p

Metemos la contraseña que habíamos establecido en el paso anterior y ahora una vez dentro de la shell de mysql creamos la base de datos y el usuario admin que la controlara. Deberemos cambiar “nextcloud_BDD”, “usuario” y “contraseña” por aquellos nombres que queramos utilizar

CREATE DATABASE nextcloud_BDD;
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'contraseña';
GRANT ALL PRIVILEGES ON nextcloud_BDD.* TO 'usuario'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Es hora ya de descargar e instalar NextCloud, para ello lo haremos desde la dirección de sus servidores, mediante wget en un directorio que queramos. Esta es la versión que yo instalé, si quieres otra escoge la que quieras. Y si no quieres formato zip escoge otro.

wget https://download.nextcloud.com/server/releases/nextcloud-11.0.3.zip

Descomprimido el archivo, deberemos ubicar los archivos en el sitio correcto, para ello:

mv nextcloud/* /var/www/html && sudo chown apache:apache -R /var/www/html

Y ahora instalaremos NextCloud:

cd /var/www/html/
sudo -u apache php occ maintenance:install --database "mysql" --database-name "nextcloud_BDD"  --database-user "usuario" --database-pass "contraseña" --admin-user "admin" --admin-pass "contraseña_admin"

Reemplazando los datos, por aquellos que nosotros hayamos establecido. Si después de eso todo ha ido bien veremos el siguiente mensaje:

Nextcloud is not installed - only a limited number of commands are available
ownCloud was successfully installed

Ahora deberemos establecer a nuestro servidor como de confianza, por lo que editando el archivo: /var/www/html/config/config.php deberemos añadir debajo de la línea: 0 => ‘localhost’ el siguiente texto:

1 => '203.0.113.1'

Por cuestiones de seguridad es recomendable cambiar los permisos de los siguientes directorios:

sudo find /var/www/html -type f -print0 | sudo xargs -0 chmod 0640
sudo find /var/www/html -type d -print0 | sudo xargs -0 chmod 0750
sudo chown -R root:apache /var/www/html
sudo chown -R apache:apache /var/www/html/apps
sudo chown -R apache:apache /var/www/html/config
sudo chown -R apache:apache /var/www/html/data
sudo chown -R apache:apache /var/www/html/themes
sudo chown -R apache:apache /var/www/html/updater
sudo chmod 0644 /var/www/html/.htaccess
sudo chown root:apache /var/www/html/.htaccess
sudo chmod 0644 /var/www/html/data/.htaccess
sudo chown root:apache /var/www/html/data/.htaccess

Ya sólo queda reiniciar Apache para que los cambios sean tenidos en cuenta, y modificar el cortafuegos:

systemctl restart httpd.service
firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --zone=public --permanent --add-service=https
firewall-cmd --reload

En un navegador ya podremos acceder a nuestro servidor (p.ej: 30.345.456.567) y se nos presentará la pantalla de bienvenida de nuestro NextCloud. Tendremos que acceder con el usuario “admin” y contraseña que hayamos establecido y después si queremos podremos crear usuarios normales sin esos privilegios.

También podremos después instalar un cliente de sincronización para NextCloud en nuestro equipo personal. Seguro que en tu distribución de GNU/Linux existe. Lo que hará será crear una carpeta en nuestro /home que estará sincronizada con nuestro NextCloud. Todo lo que guardemos en ella automáticamente se subirá a nuestro servidor y viceversa.

¿Y tiny Tiny RSS dejó de funcionar?

Pues en principio sí. Pero conseguí revivirlo, creando una nueva base de datos en MySQL (de manera similar a como lo hemos hecho en NextCloud, pero con datos distintos) y creando también un nuevo usuario. Por tanto mejor instalar primero NextCloud y después tt-rss

Cierto es que tuve que volver a suscribirme a los feeds que tenía configurados. Por tanto una buena práctica es ir exportándolos de vez en cuando para en caso de problemas simplemente importar la lista y ya está.

Espero que os haya sido útil. Yo sigo explorando lo nuevo que trae NextCloud y configurándolo poco a poco…

Enlaces de interés:

———————————————-


15 May 16:24

Ubuntu, Fedora y SUSE desembarcarán en la Windows Store

by tannhausser
Durante una conferencia para desarrolladores celebrada en Seattle, Microsoft ha anunciado que ficha a Fedora y SUSE para su Subsistema Linux en Windows (WSL), uniéndose a Ubuntu en su particular implementación de Bash en Windows 10. Al mismo tiempo nos adelantan, que las tres distros
13 May 18:35

Un año de admin de gnusocial.net

by foo bar

Hace un año aproximadamente cuando se me encomendó está responsabilidad de mantener la máquina que sostiene nuestro nodo de gnusocial gnusocial.net. Y creo que un año da suficiente tiempo para conocer las funciones que más o menos tienes que realizar/automatizar/controlar, o por lo menos en mi caso, llevo a cabo o he llevado, para intentar que la máquina estuviese online el máximo tiempo posible.

Cronología:

  • 2014 la gente de @elbinario, monta el nodo gnusocial.net. Nos dan charlas sobre las redes libres descentralizadas y nos explican todo esto de las redes federadas, OStatus, etc…

  • 2015 Aunque muchos ya habíamos escuchado hablar en numerosas charlas y leído en post, lo que eran las redes libres e incluso teníamos nuestros perfiles creados en nuestro nodo https://gnusocial.net, la cosa no salto a la fama hasta lo de la Barbijaputa https://elbinario.net/2015/01/19/que-es-quitter-por-dios/, entonces los españoles como buenos borregos (no lo digo yo lo explica @ChemaAlonso aquí https://elbinario.net/2017/05/08/los-espanoles-y-las-llamadas-redes-sociales/) conocieron gnusocial. Eran principios del 2015!! Mira si ha pasado, la vida!!! Aunque la fiebre duró poco, saturó servidores y colapsó de imprecisos artículos sobre que era gnusocial, llamó la atención de algunos, que vieron una alternativa libre a esa cosa del pajarito que dice ser una red social, sin ser social, en mi opinión queda muy lejos de ser social https://elbinario.net/2016/04/05/twitter-la-red-antisocial/

  • 2016 Reset: Simplemente se nos “rompió” la máquina, los backups no ayudaban a solucionar los problemas y no había manera de actualizar el sistema operativo sin reinstalar, no somos de buscar culpables, ni acusadores, recuerda, a veces, “Absolutely no warranty” también significa que cuando la cagas, disculparse y tratar de arreglar las cosas vale más, que esperar a juicio o a que las cosas se solucionen por si mismas. Finalmente, reinstalamos el sistema y el nodo, por el camino dejamos un tutorial. https://elbinario.net/2016/05/27/instalar-un-nodo-publico-de-gnusocial-en-debian-jessie/. Al poco tiempo y aunque hemos tenido problema de federación que en algunos casos ya se han resuelto, la gente se volvió a registrar y comprendieron que sus vidas continuaban en la vida real a pesar de que sus quitts se habían borrado. Para algunos incluso querían disponer de esa opción, pero de momento aseguraros que no desarrollamos Gnusocial.

  • 2017 Mastodonte aplasta Twitter y los patrones que se repiten. El público y la prensa vuelven a presentar otra vez un cliente para el protocolo de OStatus como una “alternativa a twitter”, de nuevo @JuanSantiago te lo explica https://elbinario.net/2017/04/15/disparates-tecnologicos-para-aumentar-escaparte-publicitario/. De nuevo se produce una “migración masiva de usuarios de twitter y blablablabla”, en casi ninguna noticia se habla de gnusocial o por lo menos OStatus.

  • ¿2018? La NSA compra Twitter y Whastapp para tener todo más “controlao”, la gente se ve la película de Snowden y los americanos se dan cuenta de que los espían a ellos más que al resto del mundo creando una polémica en EEUU entre la prensa y el gobierno. Trump se cansa de los medios “Porque están en su contra”. Desde su cuenta de quitter.se publica: “God bless Gnusocial”.

Volviendo a la máquina, algunas cosas que hemos automatizado en la administración de la misma son los backups diarios y la renovación del certificado https:

# sudo crontab -e
# hacer el backup de la base de datos a diario
0 0 * * * /home/foo/scripts/backup.sh
# renovar certificado letsencrypt  cada 6 meses
 10 21 12 */6 * /home/puppet/scripts/cerbot.sh
# upgradar social automaticamente
0 30 * * * /home/foo/scripts/social_update.sh

#backup.sh
mysqldump -u debian-sys-maint -pnuestraclave gnusocial |   gzip > /home/foo/gnusocial_backups/gnusocial.net_db_backup_$(date +%Y-%m-%d-%H.%M.%S).gz
#cerbot.sh
/usr/local/certbot-auto renew --quiet --standalone --pre-hook "service nginx stop" --post-hook "service nginx start"
#social update
cd /var/www/gnusocial
sudo -u www-data git pull
sudo php scripts/upgrade.php
#iptables-rules.sh, un firewall es la mínima protección exigible junto con fail2ban
#!/bin/sh
PATH='/sbin'
# Flush the tables to apply changes
iptables -F
iptables -P FORWARD DROP
iptables -P INPUT   DROP
iptables -P OUTPUT  ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT ! -i lo -d 127.0.0.0/8 -j REJECT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -i lo -j ACCEPT
#servicios
#mail
iptables -A INPUT -p tcp --dport 25 -j ACCEPT
#http/s
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
#icecast, tv y transmission
iptables -A INPUT -p tcp --dport 8000 -j ACCEPT
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
iptables -A INPUT -p tcp --dport 51413 -j ACCEPT

A día de hoy rondamos los mil usuario en el nodo y subiendo. Si quieres ver una lista de nodos Gnusocial federados puedes visitar esta web https://www.fediverse.org/ y si la quieres ver de nodos Mastodon, tienes esta otra web https://instances.mastodon.xyz/.

¿Problema de federación, no consigues seguir a alguien desde tu nodo? Bueno como ya conté arriba, somos pioneros en muchas cosas, también en liarla, tras reinstalar el nodo evidentemente dejamos “húerfanos” enlaces de nodos federados que apuntaban a usuarios del nuestro. Así pues si @fanta@linuxthenight.com seguía a http://gnusocial.net/user/1 en su base de datos seguiría apuntando al user 1, que por aquel momento era @elbinairo@gnusocial, en la base de datos de su nodo y el otros tantos esto seguía o sigue siendo así, mientras no se corrija.

Para arreglar esto, podemos tirar de unos scripts que nos proporcionan desde el plugin de OStatus. Debería estar en /var/www/gnusocial/plugins/OStatus/scripts.

Y lanzamos este script, ojo porque llevan rato supongo que checkea los links remotos, en el mismo directorio encontrarás algunos otros scripts que pueden ser útiles para resolver problemas de federación y actualizar la información de los usuarios remotos en nuestra base de datos local:

#Rerun profile discovery for the given OStatus remote profile, and save the
#updated profile data (nickname, fullname, avatar, bio, etc).
#Doesn't touch feed state.
#Can be used to clean up after breakages.
sudo php update-profile-data.php --all

Creo que los admines deben lanzar este script de vez en cuando por aquello de que desaparezcan nodos, otros se refunden y todas aquellas ocasiones en que se pueda causar inconsistencias en la federación de nodos. Así que si no puedes seguir a alguien seguramente sea por esto mismo y aparentemente no se pude arreglar si no es en el propio nodo quien reconstruye sus enlaces.

También he dedicado tiempo a mostrar los clientes posibles:

Incluso algunos bots de fabricación propia, el primero me ha servido como un indicador de la salud del servidor (si el bot funciona el servidor está encendido por así decirlo):

Un plugin de wordpress que se pelea con la API(por terminar, no acaba de funcionar como queremos):

La versión de Dalme para la shell también tengo que mencionarla, (we love shells):

Otras cosas que hacemos en borrar las imágenes cada año por aquello de que subiendo subiendo, nos quedamos sin disco duro. Aparte de exportar las claves ssh para logearme rápido y al hacerlo se inicie el update de la maquina editando bash_profiles y creando un script de dos lineas:

#upgrade_sys.sh 
sudo apt-get update; apt-get upgrade

Previo a añadir esta línea a fichero /etc/sudoers:

foo ALL=(ALL) NOPASSWD: ALL

Así el proceso de upgrade se hace automático cuando me logeo, que es algo aunque este automatizado quiero saber si se ha realizado con éxito, ya que podría afectar a los servicios que sostiene. Vamos que me gusta estar presente en ese momento crítico. Por supuesto la máquina tiene instalado unattended-upgrades que instala parches de seguridad por su cuenta.

Una de las cosas que hemos cambiado es forzar siempre a https, redireccionando el tráfico del servidor nginx al puerto correspondiente. Fue una decisión en favor de la seguridad por lo de los móviles, roguers, sslstrips, bueno ya sabéis toda clase de ciberataques. Poco más se puede contar de como administrar la máquina y el servicio y la experiencia. Tras un año las tareas se han reducido básicamente a logearme de vez en cuando en la máquina y aceptar actualizaciones. Con la inestimable ayuda de @Puppetmaster, que tengo que reconocer, siempre ha estado ahí desde la instalación hasta hoy, “vigilando el Nagios”. El resto se hace “solo”. Si tienes problemas con tu nodo siempre puedes preguntarnos uniéndote a la lista de correo http://listas.elbinario.net/listinfo/gnusocial, quizás podamos ayudarte.

Que el próximo que venga no se convierta en Bofh

13 May 14:13

La última versión de la serie ‘Joomla! 3’ ha llegado, aquí está Joomla! 3.7

by Miguel Menéndez

Joomla! es uno de los gestores de contenidos, junto a WordPress, que se reparten la mayoría de las páginas Web. Joomla! aporta una infraestructura a la página Web que facilita el mantenimiento y la creación de contenido. No importa el número de personas que participen en la Web. Cada una tiene asociados unos permisos de manera que un grupo de usuarios pueden escribir el contenido, otros validarlo y unos pocos administrar la Web de forma completa. Las versiones de Joomla! se dividen en series. Dentro de una serie los cambios suelen ser menores y la actualización entre ellas es directa. Cuando se produce un cambio de versión, los cambios son mayores y se pueden romper algunas cosas.  Todo depende de los cambios introducidos. Con Joomla! 3.7.x, el proyecto Joomla! cierra la serie 3 y continúa trabajando en la versión 4.x

Novedades de esta versión

Hay varias novedades, dos de ellas aportan a los usuarios que accedan a la Web nuevo contenido mientras que las otras dos afectan principalmente a la administración del servidor. Lógicamente no son las únicas novedades. El listado de cambios es grande, pero si son las más destacables de este lanzamiento. También se incluyen parches que corrigen los bugs detectados.

Joomla! 3.7

Joomla! 3.7

A partir de esta versión es posible crear campos personalizados en artículos, usuarios, contactos y extensiones de terceros. Esta función ya se encontraba en extensiones como K2 pero no formaba parte del núcleo de Joomla!. Al añadirlo al núcleo se pueden usar directamente y los programadores aprovechar la nueva funcionalidad. Podéis encontrar más información en el siguiente enlace en inglés Custom Fields tutorial on the Joomla! Documentation site.

Otra de las novedades afecta a las páginas Web que estén en varios idiomas. En el flujo de trabajo normal se crea un artículo y se configuran varios elementos como la categoría o las imágenes que usa. La pantalla del artículo tendrá una nueva pestaña llamada Asociaciones. En esa pestaña se mostrarán los idiomas de la Web y se podrá crear una traducción del contenido original. La Web Joomlashack explica muy bien el funcionamiento de esta opción.

Las dos  novedades que faltan por comentar mejoran el flujo de trabajo. La primera permite crear categorías, artículos y elementos del menú desde el gestor de menús. Por su parte, la segunda permite modificar las opciones del menú que aparecen en el backend de la Web. Antes se podían modificar sólo las que aparecían en el frontend.

Parche de seguridad 3.7.1

El anuncio es de hoy, ha coincidido con el momento de escribir el artículo. Se ha detectado un fallo de seguridad crítico en el core de Joomla!. Por la gravedad del fallo, no dan más detalles. Si que indican que el próximo miércoles 17 se liberará el parche que lo arregla. Si aún no habéis actualizado a la versión 3.7 os recomiendo esperaros un poco a que salga el parche de seguridad.

Joomla! 3.7.1

Joomla! 3.7.1

Actualización a la nueva versión

Teniendo en cuenta el apartado anterior, el proceso de actualización a la última versión de Joomla! es directo. Desde las opciones del backend se puede aplicar la actualización. Si que es recomendable, antes de empezar el proceso, hacer una copia de seguridad. Para hacer una copia de seguridad hay varias opciones. La más rápida a efectos de tiempo de recuperación implica usar las opciones de seguridad del servidor que aloja la Web. Normalmente el servidor incluye una opción para guardar una copia de seguridad de todo el contenido.

La otra forma es usando Akeeba Backup. Con esta extensión gratuita se guarda una copia completa de la Web. Si después hay cualquier error es posible recuperar todo el contenido con el asistente de recuperación que incluye. Respecto a la copia de seguridad por el lado del servidor, Akeeba Backup permite aplicar la actualización en una máquina local y después pasarla a producción. Todo depende de la carga que tenga la Web. No es lo mismo actualizar una página con poco movimiento a una página que tenga miles de visitas al día.

Conclusiones

Joomla! es un proyecto solido que ha ido evolucionando desde sus orígenes (inicialmente se llamaba Mambo). En estos momentos, excepto si la Web es muy sencilla, vale la pena usar un gestor de contenidos. Facilitan mucho la gestión de una Web al encargarse de los artículos, los usuarios o los comentarios por nosotros. No hay un gestor de contenidos mejor que otro. Siempre hay que valorar las necesidades del proyecto que se aborda. Probar Joomla! es sencillo y sólo hay que usar la versión demo de 90 días. Pasado ese tiempo, la Web de demostración restaura la configuración por defecto.

Puede parecer un poco chocante publicar noticias de Joomla! cuando he pasado recientemente a WordPress. Empecé con InnerZaurus hace más de 10 años. Durante ese tiempo he pasado por muchas versiones de Joomla!. Para tener las funciones que necesitaba instalaba extensiones como K2. Con el paso del tiempo muchas de esas funciones han llegado al núcleo de Joomla! haciéndolas menos necesarias. Lógicamente tantos años de parches acaban afectando al final a la página Web. Por esa razón hice la migración a WordPress. Empezar una página con tantos artículos desde cero de forma manual no es viable.

Hace tiempo empecé una serie de artículos sobre el funcionamiento de Joomla!. Puede ser un buen momento para retomarla. ¿Qué os parece la idea?

Recursos

La entrada La última versión de la serie ‘Joomla! 3’ ha llegado, aquí está Joomla! 3.7 se publicó primero en InnerZaurus.

12 May 20:33

NetworkManager 1.8 mejora las capacidades de reinicio y conectividad

by tannhausser
Se ha publicado una nueva edición de NetworkManager, un software creado en 2004 por Red Hat y la opción más habitual a la hora de gestionar las conexiones de red (inalámbrica, cable, banda ancha móvil) en sistemas Linux. NetworkManager 1.8 llega tras mas de 3
12 May 15:58

Obsidian, un tema de sobrio y elegante para Plasma 5

by baltolkien

Hace relativamente poco tiempo hablé de un tema de iconos llamado DamasDamas para Plasma 5. Hoy quiero seguir con la personlización de nuestro entorno de trabajo y presentar Obsidian, un tema sobrio y elegante, que viene del mundo Gnome, y que se adapta a la perfección al mundo KDE.

Obsidian, un tema de sobrio y elegante para Plasma 5

De la mano y la mente de madmaxms nos llega Obisidian, un sobrio pack de iconos que destacan por su elegancia y que está basado en Faeanza, al cual se han añadido una buena suma nueva de iconos de aplicaciones. Además, Obsidian se presenta en dos colores (azul y verde) y con sus correspodientes iconos mimetyp, tal y como podéis ver en la imagen inferior.

Obsidian
Aunque originalmente este tema de iconos se desarrolló para Linux Mint y Ubuntu GNOME, ahora se ha añadido soporte para KDE Plasma. Obsidian está recomendado para ser usado en temas oscuros, como Dark Breeze.

 

Evidentemente el tema está en desarrollo y está abierto a sugerencias para futuras mejoras.

Y como siempre digo, si os gusta el pack de iconos 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.

Más información: KDE Look

Cómo instalar Obsidian

Para instalar este tema tenéis que hacerlo a mano, es decir:

  • Bajaros el tema en formato .zip
  • Descomprimirlo en la carpeta /home/USERNAME/.local/share/icons
  • Seleccionarlo desde las Preferencias del sistama

 

12 May 15:46

La neutralidad de la red de nuevo en peligro

by victorhck

En EEUU se votarán nuevas leyes que amenazan la neutralidad de la red. Es hora de volver a pararlo con nuestras protestas.

Ya en el pasado año 2015 la Comisión Federal de Comunicaciones de EEUU (FCC por sus siglás en inglés de Federal Communications Commission) quisó poner en marcha leyes acabarían con la neutralidad de la red.

En aquella ocasión las protestas de organizaciones y usuarios hicieron que se parase la ley y no prosperase, todo un logro que puede fracasar el próximo 18 de mayo de 2017. ¡Es hora de mostrar tu desacuerdo y protestar!

El presidente de la FCC Ajit Pai, nombrado por Trump, ha anunciado su intención de acabar con la neutralidad de la red. Tiene intención de retornar a 2015 y crear un internet más centralizado.

Este tipo ya dijo hace unos meses que “la neutralidad de la red fue un error”, así que con esas declaraciones hace toda una declaración de principios. La FCC votará su propuesta el próximo 18 de mayo.

No hay tiempo que perder, es necesario que nosotros como usuarios y usuarias de internet demostremos que no estamos de acuerdo con esas propuestas y vuelva a pararse la ley.

¿Por qué es importante la neutralidad de la red?

La neutralidad de la red es importante para la libertad de expresión. Sin la neutralidad de la red, las grandes compañías podrían censurar tu voz y hacer más complicado el poder expresarla en la red. La neutralidad de la red se ha llamado “La primera enmienda de internet” en referencia a las enmiendas de la constitución de EEUU.

La neutralidad de la red es fundamental para la competencia. Sin la neutralidad de la red, las grandes empresas que ofrecen servicios pueden escoger qué servicios y contenidos mostrar más rápidamente, y cuales congelar. Un agravio comparativo que pone en desventaja unos servicios frente a otros en desigualdad de oportunidades.

La neutralidad de la red es fundamental para la innovación. Sin la neutralidad de la red, los creadores y emprendedores tendrían muy difícil llegar a nuevos usuarios. Bajarían las inversiones en nuevas ideas e internet se parecería más a una emisión de televisión por cable: Muchos canales, pero sin nada interesante y nuevo.

La neutralidad de la red es fundamental para la libertad de elección de los usuarios. Sin la neutralidad de la red, los proveedores de internet podrían decidir que ya has visto muchos vídeos de gatos en un día, y reducir tu velocidad de internet. En internet ya tienen la posibilidad de vender tus datos a terceros. Imaginemos que en vez de vídeos de gatos se refieren a ideas políticas “peligrosas”. En EEUU ya hubo una “caza de brujas” quizás ahora haya una nueva versión 2.0 de aquella.

¿Qué podemos hacer? Es hora de protestar, de unir las voces en contra y que estas sean inexcusables. Hay organizaciones que están poniendo en marcha protestas.

Por ejemplo la fundación Mozilla (de donde está basado y traducido este texto) está recogiendo llamadas contra eso. Pero puedes firmar en contra en otras webs que están recogiendo reacciones en contra.

También por supuesto la EFF y más colectivos:

Que ha puesto en marcha una web en la que poder protestar. Yo ya he puesto mi granito de arena. No lo dejes para mañana y actúa tú también ahora mismo.

Fuente: Mozilla Blog

—————————————-

 


12 May 15:34

LEDE y OpenWRT camino de la reunificación

by tannhausser
En mayo del año pasado, un grupo de desarrolladores de openWRT decidió escindirse y fundar LEDE. De esa manera, el proyecto puntero en GNU/Linux a la hora de reemplazar el sistema operativo, incluido por los fabricantes en sus routers WiFi y otros dispositivos con sistema
12 May 15:30

Plasma Fancy Clock, un reloj digital alternativo – Plasmoides de KDE (75)

by baltolkien

Como comentaba hace poco, Plasma 5 cada vez está más dotado de plasmoides de todo tipo que hacen que la personlización de nuestro escritorio sea cada vez más completa. Hoy toca presentar Plasma Fancy Clock, un reloj digital alternativo con el que llegamos a la nada desdeñable cifra de 75 plasmoides presentados en el blog para Plasma.

Plasma Fancy Clock, un reloj digital alternativo – Plasmoides de KDE (75)

Tener un reloj en el escritorio es una de las primeras cosas que suelo hacer cuando empiezo a personalizar mi ordenador. Evidentemente, entre los plasmoides por defecto que ofrece la Comunidad KDE se encuentran los típicos: digital, analógico, aproximado y binario.

No obstante, nunca está de más tener alternativas como el presente Fancy Clock, con el que podremos tener un simple pero elegante reloj digital decorando nuestro fondo de escritorio.

Plasma Fancy Clock, un reloj digital alternativo - Plasmoides de KDE (75)

Su característica principal es que no tiene el típico marco de plasmoides y que se puede personalizar tanto color como fuente tipográfica, con lo que se puede adaptar a la perfección a temas claros y oscuros. Además, la fuente tiene un ligero sombreado que le da un toque tremendamente elegante.

Plasma Fancy Clock es un reloj creado por Anoneemouse, así que si os gusta, lo que digo siempre: recompensad a los creadores con “me gusta”, “likes” o “+” y no olvidéis compartir. El autor seguro que os lo agradece y le anima a seguir trabajando para la Comunidad.

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.

10 May 16:29

Canonical está preparando su salida a bolsa

by tannhausser
Lo ha confirmado el patrón de la compañía Mark Shuttleworth en una entrevista al portal tecnológico ZDNet, durante la celebración del OpenStack Summit 2017: Canonical se prepara para una oferta pública de venta en el mercado de capitales, que en sus propias palabras será “mas
10 May 16:13

Con Tiny Tiny RSS crea tu propio servicio de lector de RSS

by victorhck

Con Tiny Tiny RSS (o tt-rss) sincroniza en todos los dispositivos que uses y donde quiera que estés, los feeds o RSS de tus páginas favoritas y no te pierdas nada.

 

¿Sueles seguir un montón de páginas webs y blogs? Los feeds o RSS te ayudan a estar informado de sus artículos más recientemente publicados o de los comentarios que se han hecho.

Te ahorran tiempo a la hora de tener que visitar los sitios más habituales o aquellos que no visitas mucho pero que suelen tener información interesante que no te quieres perder.

Clientes de RSS como Thunderbird o Akregator instalados en tu equipo te traen toda la información de aquellas fuentes que has añadido y te muestran los artículos más recientes.

Pero ¿qué pasa si utilizas varios equipos, o quieres consultar tus feeds desde diferentes ubicaciones (el la oficina, en un bar, en casa de tu primo…)? deberías llevar tu lector de feeds a todas parte, o utilizar servicios privados de empresas. Pero ¿Por qué depender de otros si podemos gestionarnos nosotros mismos?

Con Tiny Tiny RSS instalado en tu servidor tendrás un lector de fuentes al que podrás acceder desde un navegador web, y así estarás siempre sincronizado, y nunca te perderás un artículo.

Además posee muchas funcionalidades como la opción de crear categorías o filtros que hacen más sencillo organizar tu lector de feeds.

Veremos cómo instalarlo. En mi caso lo he instalado en mi VPS de Clouding.io, si tu también quieres conseguir el tuyo puedes ver lo sencillo que es, tal como escribí en un artículo anterior.

En mi caso instalaré Tiny Tiny RSS (en adelante tt-rss) en el servidor que tiene un sistema operativo CentOS. Si tu tienes otro sistema operativo cambiará la manera de instalar ciertos paquetes, pero en esencia será similar.

Para instalarlo y configurarlo he seguido estos dos enlaces:

Accederemos a nuestro VPS vía ssh y actualizaremos el sistema. En adelante evitaremos utilizar la cuenta de usuario root para realizar las operaciones.

Las haremos con nuestro usuario normal y con el comando “sudo”. Si tu usuario no tiene derechos de ejecutar el comando sudo, primero deberemos editar el archivo “sudoers”. Puedes hacerlo con visudo o en mi caso con un editor de texto (utilizaré el editor micro) Para ello como usuario root ejecuto:

micro /etc/sudoers

Buscamos esta línea:

root ALL=(ALL:ALL) ALL

y debajo de ella añadimos la siguiente, sustituyendo tu_usuario por el nombre de tu usuario 🙂

tu_usuario ALL=(ALL:ALL) ALL

Guardamos el archivo con Ctrl+s y salimos con Ctrl+q. Con esto ya podremos ejecutar el comando sudo con nuestro usuario.

Ahora instalamos Apache, mediante:

sudo yum install httpd

Arrancamos el servicio Apache y lo configuramos para que arranque cuando se reinicie el servidor:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

Ahora instalaremos PHP y las extensiones necesarias:

sudo yum install php php-common php-gd php-mbstring php-process php-pgsql php-xml php-cli

Deberemos reiniciar el servicio de Apache para que tenga en cuenta los nuevos módulos que hemos instalado:

sudo systemctl restart httpd.service

Deberemos instalar PostgreSQL como base de datos para que la utilice tt-rss:

sudo yum install postgresql postgresql-server
sudo postgresql-setup initdb

Al igual que hicimos con Apache, arrancaremos el servicio y lo configuraremos para que arranque automáticamente si reiniciamos nuestro VPS:

sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service

Al instalar PostgreSQL nos crea de manera predeterminada un usuario “postgres” al que por razones de seguridad deberemos establecer una contraseña.

Para entrar en la “shell” propia de PostgreSQL y con el usuario “postgres” escribimos:

sudo -u postgres psql

Y a continuación ya dentro de PostgreSQL establecemos una contraseña para el usuario por defecto con el siguiente comando

\password postgres

 

Despues de meter la contraseña y de validarla ya podemos salir mediante el comando

\q

Ahora deberemos cambiar los métodos de autentificación de la base de datos de PostgreSQL editando el siguiente archivo (yo lo edito con micro, utiliza vi, nano o el que mejor te guste):

sudo micro /var/lib/pgsql/data/pg_hba.conf

Buscamos las siguientes líneas, y cambiamos el texto ident por md5 :

# IPv4 local connections:
host    all             all             127.0.0.1/32            ident
# IPv6 local connections:
host    all             all             ::1/128                ident

Reiniciamos los servicios afectados para que se tengan en cuenta las modificaciones:

sudo systemctl restart postgresql.service

Lo más adecuado es crear un nuevo usuario y una base de datos dedicada exclusivamente a tt-rss. Para ello en PostgreSQL creamos nuestro usuario para tt-rss con su contraseña y su base de datos

cd /
sudo -u postgres psql

 

CREATE USER usuario CREATEDB CREATEUSER ENCRYPTED PASSWORD 'contraseña';
CREATE DATABASE BD_ttrss OWNER usuario;
GRANT ALL PRIVILEGES ON DATABASE BD_ttrss TO usuario;
\q

Donde deberemos cambiar usuario por el nombre de usuario que creamos, contraseña por la contraseña que queremos establecer para ese usuario y BD_ttrss el nombre de la base de datos que queremos para ese usuario.

Ahora instalaremos tt-rss, y lo haremos desde su repositorio de git. Por tanto para ello deberemos tener git instalado en nuestro servidor. Nos ponemos en un directorio donde queremos que se descargue y clonamos el repositorio:

git clone https://tt-rss.org/git/tt-rss.git tt-rss

Se creará un directorio tt-rss. Deberemos mover los archivos al directorio web del usuario root. Y tendremos que cambiar los permisos para que sean accesibles por el usuario apache:

sudo mv ~/tt-rss /var/www/html && sudo chown -R apache:apache /var/www/html

Para poder tener acceso desde el navegador deberemos cambiar las reglas del cortafuegos:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

Ya estará disponible tt-rss desde el navegador web para ello desde el navegador deberemos ir a la siguiente dirección:

http://IP:de:tu:servidor/tt-rss/install/

Ahora deberemos pasarle la información de la base de datos creada anteriormente. Cambia usuario, contraseña y DB_ttrss por los datos que antes hayas establecido:

Database settings:

Database type: PostgreSQL
Username: usuario
Password: contraseña
Database name: DB_ttrss
Host name: locahost
Port: 5432

Other settings:

Tiny Tiny RSS URL: http://IP:de:tu:servidor/tt-rss/ 

Puedes dar al botón de “Test configuration“para ver si todo ha ido bien, y después hacer clic en el botón de “initialize database” para que inicialice la base de datos. Terminado el proceso guarda la configuración creada mediante el botón “Save configuration” que la guardará en la siguiente ruta de tu servidor /var/www/html/tt-rss/config.php

Y para empezar a utilizar tt-rss haz clic sobre el botón “loading tt-rss now”

La primera vez te deberás registrar mediante las credenciales predeterminadas que son:

  • username: admin
  • password: password

Hecho esto ya estás dentro de tt-rss como administrador. La primera tarea a realizar es cambiar el nombre y contraseña de administrador. Así que ve a Acciones → Preferencias → Autentificación y cambia la contraseña y usuario del administrador.

Cierra la sesión y vuelve a abrirla con el nuevo nombre de administrador y contraseña y ahora crea un usuario normal para no tener que registrarte como usuario con derechos.

Hecho esto vuelve a cerrar sesión y entra con el usuario normal que has creado. Ve a preferencias y cambia si quieres el idioma del interfaz y también puedes escoger entre una con colores claros y otra más oscura. Así como otras preferencias que quieras establecer.

Pero antes de empezar a utilizar tt-rss, deberemos completar un último paso en el servidor para que las fuentes se actualicen automáticamente.

Para ello deberemos lanzar un “demonio” que se ejecute en nuestro servidor o lanzar un servicio que haga el trabajo de actualizar las fuentes. Para ello ve a la web oficial y sigue estos pasos:

Y después de eso, ya podrás empezar a añadir feeds de tus webs favoritas, clasificarlas por categorías, añadir filtros y mucho más.

Te dejo un vídeo de cómo realizar estas tareas en este vídeo de YouTube

Enlaces de interés

—————————————————————

 


10 May 15:36

Los estudiantes del GSoC de KDE 2017, savia nueva para la Comundidad

by baltolkien

Todos los años, la Comunidad de Desarrolladores KDE participa en el proyecto Google Summer of Code con el triple objetivo de mejorar KDE, ayudar en la formación de los estudiantes y buscar nuevos desarrolladores que contribuyan de forma más continua en la Comundidad. Y todos los años un buen número de estudiantes participan ganando experiencia y dotando al proyecto KDE de más funcionalidades. He aquí los estudiantes del GSoC de KDE 2017 que muchas alegrías nos van a ir dando a lo largo del año.

Los estudiantes del GSoC de KDE 2017

Los estudiantes del GSoC de KDE 2017GSoC es un proyecto de Google que de momento es un win-win, es decir, ganan todos: gana Google (ya que encuentra nuevos talentos), gana KDE (que gana nuevas funcionalidades) y gana el estudiante (experiencia y algo de dinero). De esta forma KDE tiene claro que siempre que pueda participará en él.

De esta forma tenemos a estudiantes que van a trabajar en proyectos/aplicaciones tan diversas como Cantor, Digikam, Frameworks, Gcompris, Kdevelop, Kopete, Krita, Kstars, Labplot, Marble, Minuet, Plasma, and Wikitolearn. Si queréis ver la lista detallada os invito a leer la entrada deValorie Zimmerman que explica cómo va a contribuir cada estudiante.

Esto significa que a lo largo del verano los estudiantes van a ir trabajando en su proyecto, que los mentores de KDE van a ir supervisándolo y que durante otoño e invierno lo usuarios normales veremos como se van implemantando las mejoras en las aplicaciones KDE. No hay más que ver las grandes mejoras que suelen aparecer en digiKam fruto de estos estudiantes.

¿Qué es GSoC?

Vía Somos Libres encontré esta magnífica descripción del programa Google Summer of Code, o más comunmente conocido, GSoC, que nos explica a la perfección tanto el evento, como los objetivos.

Google Summer of Code (GSoC) es un evento organizado por Google, cuyo objetivo es hacer participar a varios estudiantes en el desarrollo de determinados proyectos Open Source elegidos por Google. Cada grupo debe cumplir con una lista de tareas específicas que deben realizar y elegidas por el representante del proyecto, también conocido como mentor.

Los objetivos del GSoC son:

  • Crear y liberar código Open Source para el beneficio de todos.
  • Inspirar a los jóvenes desarrolladores a participar en el desarrollo de aplicaciones Open Source.
  • Ayudar a los proyectos Open Source a identificar a nuevos y posibles desarrolladores.
  • Dar a los estudiantes la oportunidad de trabajar en algo relacionado a sus estudios. Dar a los estudiantes una mayor exposición a situaciones del mundo real de desarrollo de software.

En definitiva, una excelente iniciativa que esperemos que pronto  sea una realidad en nuestro escritorio

09 May 20:09

Freenet, la nube Anónima

by jote

Hablar de Freenet en estos tiempos, en donde todo el mundo solo aprecia y quiere una sola cosa (el obtener servicios gratuitos sin importar los costos que debamos pagar) es un trabajo tan grande como el que realizan las hormigas.

Nos hemos convertido en fanáticos hedonistas, incapaces de invertir algunas horas y unas gotas de recursos por semana para construir una red ciudadana, libre e independiente.

Después de estas halagadoras palabras, pasare al tema que me trae hasta aquí: Y comencemos hablando de la parte negativa de Freenet. Es una red extremadamente lenta y nos exige ante todo paciencia.

Para quienes hallan probado ZeroNet, no les sera para nada desconocido su funcionamiento general. Una vez que descargamos el instalador, lo ejecutamos y seguimos los pasos que nos indica hasta llegar al final. Al inicio, no necesitamos cambiar nada especial de la configuración básica que nos ofrece.

En la primera ejecución nos hará algunas preguntas y nos ofrecerá respuestas, que no necesitamos cambiar, pero aun así es bueno consultar la documentación disponible y si posteriormente podremos optimizarlo en cualquier momento. Lo único más importante es cuanto almacenamiento le asignaremos, es fijo, después no volverá a pedir nada más, aunque si se puede cambiar en cada momento.

Antes de poder instalar Freenet, necesitaremos un JVM
Desde freenetproject.org se puede descargar e instalar el Asistente de instalacion
El Asistente despues de hacer un par de preguntas finaliza el proceso de instalacion
Al ejecutar Freenet por primera vez, se deben realizar algunas configuraciones basicas: Nunca es malo escoger personalizar el nivel de seguridad general
Al escoger Low o High nos saltaremos casi todas las siguientes fases
Es bueno usar un navegador en modo Navegacion Privada (pero mejor seria uno especialmente configurado solo para Freenet)

Si no tenemos problemas con UPnP, no cambiamos nada y seguimos
Como es primera vez que nos conectamos a Freenet, debemos aceptar a los nodos desconocidos
Que nivel de seguridad queremos en la conexion? Dependera del pais en que vivamos
En caso de trabajar con datos sensibles en un pais intolerante, es recomendable usar una clave
Ahora se define cuanto almacenamiento local se reservara para Freenet
Tenemos una conexion limitada?
En caso de tener una conexion limitada por datos, Cuantos GBs de datos podemos descargar?
Si es tarifa plana, que velocidad tenemos?
Y por fin llegamos a la pagina inicial de navegacion de Freenet. Con los marcadores basicos para comenzar a descubrir este nuevo mundo subterraneo.

Una vez ya este ejecutándose nos encontraremos con una presentación similar a la de ZeroNet, con una selección de sitios o marcadores y un buscador.

Entre las herramientas integradas que trae Freenet, encontramos un administrador con complementos pre-listos para ser instalados y ademas otra herramienta que nos permite subir nuestros archivos a la nube. El administrador de descargas y subidas es bastante simple e intuitivo de usar.

Lo central en todo es entender como Freenet nos garantiza lo básico: Anonimato, privacidad y la optimización del almacenamiento.

Para entenderlo debemos imaginar lo siguiente: Al subir un archivo a la nube, Freenet se encarga de dividirlo y mesclar esas partes con otras de los millones de archivos esparcidos y de esto crear paquetes de 32kb*, que serán distribuidos por toda la red. Cada usuario-nodo descarga y almacena localmente una muestra pequeña. De esta manera nunca necesitamos obtener todo un sitio desde Freenet para visitarlo y a la vez conseguimos respaldar pequeños trocitos de otros miles de sitios y ayudar a su sobre-vivencia, tal cuál lo hacen otros con los nuestros.

Todo este procedimiento tiene consecuencias muy importantes. Al estar todos los paquetes debidamente cifrados y al ser toda la red anónima, esto nos garantiza, que lo almacenado localmente no sea nada mas que una serie de bits aleatorios imposibles de ser leídos.

Obviamente ninguna solución es perfecta, pero hasta ahora Freenet ha demostrado ser robusto y estable en su funcionamiento, a pesar de contar con muy pocos nodos. Según estimaciones internas, actualmente existen unos 100.000 nodos activos, que permiten un almacenamiento de unos 100TBs de archivos.

Por último, quiero recordar que Freenet es una red anónima P2P, en la cual todos los participantes tienen iguales derechos y obligaciones. Freenet esta programado en Java, pero se han hecho todos los esfuerzos de depuración para evitar toda aquella parte de las librerías consideradas peligrosas. Freenet, cuenta entre sus herramientas opcionales con una red interna de correo, Freemail; una red social, Sone; un sistema de foros, FMS; soluciones IRC-P2P, entre otras.

En próximos capítulos intentare explicar algunas otras funciones útiles de esta nube anónima, privada y distribuida.

* (no lo recuerdo exactamente si este es el tamaño, pero tampoco es relevante para la explicación)

Un gran agradecimiento por las imágenes cedidas por el proyecto Freenet Social Networking Guide, que se puede visitar en http://freesocial.draketo.de o en Freenet (este enlace se abrirá solo dentro de Freenet o con ayuda de algún intermediario web)


Este es el primero de -espero- muchos otros artículos en este genial espacio plural.

El tema ha sido preparado con la mejor de las intensiones, como también de la manera más informada y documentada posible. No puedo garantizar que la información este completamente actualizada, pero siempre lo intentare. Lo expuesto aquí es en parte opinión y en parte recolección de datos.

Me presento. Soy un simple usuario de Linux desde hace casi dos décadas. Llevo vagabundeando por las redes ocultas o anónimas al menos tres cuartas partes de ese tiempo. Estoy bastante convencido de que la Internet ya ha dejado de ser un espacio neutral (como muchos lo siguen repitiendo testarudamente) y hemos llegado al punto en que debemos tomarla en nuestras manos.

La sociedad se encuentra en un momento muy especial en que debería comenzar a ser mas activa en los contenidos de Internet y no solo ser un gran mercado en que unos pocos ofrezcan productos y los demás seamos simples consumidores.

09 May 19:58

Los españoles y las llamadas Redes Sociales

by Chema Alonso

Tras el boom de la red libre “Mastodón” en la que parece que se ha llegado a las 600.000 cuentas abiertas, hay una cosa que da por pensar y es la bajísima, casi nula, participación de las personas residentes en el estado español.

Si nos vamos a los siempre odiados massmedias y sus noticias nos encontramos con muchas noticias al respecto de la masiva participación de la gente española en las redes privativas.

3 ejemplos:

Aquí se nos expica como Los españoles dedican más de 5 horas a la semana a WhatsApp.

Mientras, en este enlace, nos dicen que Los españoles son los que más redes sociales utilizan en todo el mundo

Y, por último, en este portal cuya publicación es reciente nos explican que Más de 19 millones de españoles utilizan a diario las redes sociales.

Otra cosa que se nos explica es que la mayoría usa facebook, twitter y whassap (o como se escriba)

Hasta aquí todo bien, los españoles siempre a la cabecera de las cosas privativas, que te espían, que recogen y venden tus datos, siempre a la cabeza de los memes y fotos de gatitos. Nada nuevo. ¿Qué haríamos en España si el whatsapp?…

El caso es que lo significativo, como mencionaba al principio, es que en las redes libres como gnusocial nunca ha sido muy activa su participación, pero bueno, eso se podía achacar a que gnusocial nunca fué muy mayoritaria.

Pero resulta que Mastodón ha llegado recientemente a las mas de medio millón de cuentas. Al parecer el boom de usuarias ha calado significativamente sobre todo en Francia y Japón, aunque también se puede ver movimiento en Argentina y, como no, entre las personas que tienen como lengua madre al inglés.

Pero, como no podía ser de otra manera, en España no, en España estamos muy contentas con las redes privativas. Esto me lleva a una conclusión, evidentemente no muy científica: “En este estado, tenemos lo que nos merecemos”

Si, ya se que mucha gente no se lo merece, pero en general es así.

En general tenemos a los ladrones políticos que nos merecemos porque hace años que se saben que son una mafia y ahí siguen con los votos de otros ladrones igual que ellos.

Tenemos a los usureros empresarios que nos merecemos porque los trabajadores lo único que quieren es ser explotados sin ninguna conciencia de clase.

Y por supuesto, tenemos el software que nos merecemos, porque nos importa una mierda ser espiados, utilizados o vendidos. Las españolas somos así, que le vamos a hacer.

¿Cómo vamos a exigir que las instituciones cambien a software libre si luego no lo usamos? ¿De verdad pretendemos exigir en Madrid que dejen de una vez windows y los chanchullos económicos que ello conlleva? Si yo fuera el político de turno, mi respuesta sería: “para que queréis gnulinux si luego no lo usáis y preferís usar algo privativo y desperante como windows?

No se la cantidad de “amigas” que habré perdido por no usar whatsapp. Mas triste aún, desconozco toda la información de movimientos sociales que me estoy perdiendo por no usar facebook. Pero hay una cosa que no me quita nadie. Tengo la conciencia muy tranquila de no potenciar esas mierdas.

Y que haya gente orgullosa de la #marcaespaña…

09 May 16:01

Apricity OS dice adiós

by tannhausser
Los usuarios de Apricity OS se han llevado una inesperada sorpresa este fin de semana, ya que los creadores de esta distribución GNU/Linux han decidido descontinuar el proyecto. Ahora si nos pasamos por su página web vemos que ya no hay foros, ni enlaces de
09 May 15:43

La AppCenter de elementary OS progresa adecuadamente

by tannhausser
Desde hace unos meses la gente de elementary OS está trabajando duro en el desarrollo de un nuevo centro de software que les permita distribuir sus aplicaciones, –muchas de ellas creadas de forma específica para su escritorio Pantheon– y las de terceros. El objetivo es
08 May 20:45

Un estudio desvela que Telegram es el cliente de mensajería instantánea que menos datos consume

by el1ot

El consumo de datos en el móvil ha sido el centro del último estudio de la página italiana SosTariffe, el cual recopiló las estadísticas del consumo de tráfico entre los clientes de mensajería instantánea más populares, para averiguar cuál es el que consume menos Megabytes.

COMPARATIVA DE DATOS

▶ La comparativa se realizó con las aplicaciones más populares para la mensajería:

— WhatsApp
— Telegram
— Google Hangouts
— Line
— Viber
— Facebook Messenger
— Skype

Los expertos han estado generando tráfico durante horas usando la tecnología LTE. Se han contemplado 3 casos de uso:

  • Consumo pequeño: 20 mensajes enviados, 20 mensajes recibidos, 5 fotos recibidas, 2 enviadas.
  • Consumo medio: 40 mensajes enviados, 40 mensajes recibidos, 10 fotos recibidas, 5 enviadas.
  • Consumo fuerte: 100 mensajes enviados, 100 mensajes recibidos, 50 fotos recibidas, 20 enviadas.

RESULTADOS

comparativa de consumo de datos

comparativa de consumo de datos entre Telegram, Whatsapp, Hangouts, Line, Viber, Skype y Facebook

Los resultados hablan por sí mismos: Telegram consume menos datos que los otros clientes, mientras que Skype y Facebook Messenger son reconocidos como los más pesados.

Como se puede ver en la tabla de abajo, Telegram está por delante de WhatsApp. La aplicación de Pavel Durov se caracteriza por el bajo consumo de tráfico móvil, con una puntuación de 0,42 MB a 3,75 MB por 1 hora de uso, lo que es un 35-40% menos que WhatsApp, el cual consume de 0,65 a 6,23 MB por hora.

Como se puede apreciar, Skype y Facebook Messenger son las aplicaciones que más datos consumen.

Fuentes

 

Canal Noticias tlgram.net
Síguenos! Canal Noticias tlgramNET.

reenviar

La entrada Un estudio desvela que Telegram es el cliente de mensajería instantánea que menos datos consume aparece primero en tlgram.net.

08 May 20:45

Aether Icon Theme, nuevo proyecto de Ken Vermette

by baltolkien

Los temas iconos son algo fundamentales para el aspecto de un escritorio. Afortunadamente el escritorio Plasma de la Comunidad KDE está excelentemente representado con Breeze pero parece ser que Ken Vermette piensa que no estaría de más tener todavía más alternativas. De esta forma, hace unos días nos presentó su proyecto Aether Icon Theme, un nuevo pack de iconos con el que decorar nuestro entorno de trabajo.

Aether Icon Theme

Ken Vermette, el creador de algunos de los magníficos fondos de pantalla para Plasma 5, nos explica en una extensa entrada el proceso de creación de Aether Icon Theme,  su nuevo proyecto de ofrecer una alternativa de calidad a los excelentes temas de iconos existentes para los escritorios libres.

De esta forma nos advierte que es un proyecto de ratos libres y que puede se discontinuado en cualquier momento, pero que ya ha llegado a ser tan grande que cree que es el momento de presentarlo al mundo.

Aether Icon Theme nos presenta una colorida colección de iconos con influencias del estilo Material Desgin, dibujos variados y agradables , degradados de colores sencillos y efectivosque se ajustan a aplicaciones, carpetas, tipos de documentos, etc.

En la actualidad el pack contiene unos 150 iconos coloridos a 64 píxeles en formato escalable, pudiendo llegar a hasta 16 píxeles y ser perfectamente visibles. Y lo más probable, aunque Ken advierte que este no es un proyecto “vital” de su vida, es que aumenten con el tiempo. Hay que comentar en este punto que Ken tiene en mente la convergencia de Plasma y piensa que estos iconos pueden ser utilizados sin problemas en dispositivos móviles.

Aether Icon Theme

Podéis acceder Aether Icon Theme desde el siguiente repositorio: https://cgit.kde.org/scratch/kvermette/aether-icons.git/

Una excelente proyecto al que no perder de vista y que muestra como el trabajo constante da resultados espectaculares y que debe ser compartido con todo el mundo para que siga evolucionando.

Más información: Ken Vermette – Aether Icon Theme

08 May 18:25

Informe anual 2016 de KDE e.V.

by baltolkien

Las cosas cambian para que continúen igual. Esta frase viene a cuento de que ya está disponible la nueva entrega del informe de KDE e.V., que pierde el nombre de Quarterly Report ya que pasa a ser anual. Para quienes no lo sepan,  este informe nos proporciona una visión oficial de algunas de las actividades que la Comunidad KDE ha hecho durante el pasado año. Así que, bienvenidos al Informe anual 2016 de KDE e.V, que viene cargado de eventos, software y nuevos miembros. Evidentemente este documento se ha convertido en un excelente resumen anual de todo un año de trabajo y esfuerzo para ofrecer a todo el mundo el mejor software posible para su dispositivo electrónico.

Informe anual 2016 de KDE e.V.

Durante mucho tiempo he ido promocionando la lectura de los Quarterly Report de KDE.e.V., unos informes muy interesantes para todos simpatizantes del proyecto KDE ya que proporcionan una visión del trabajo realizado por la fundación KDE para fomentar el desarrollo de su Comunidad.

En esta ocasión también viene con otro cambio que empezó en los del 2015, ya que este informe pasa de ser cuatrimestrales a anual y continua siendo online. De esta forma nos encontramos con elnúmero 33 de un documento elegante e interactivo gracias a sus enlaces y menús para ir a las diferentes secciones.

Así que os invito a leer el informe anual 2016 de KDE e.V. aunque como es habitual os realizo un pequeño resumen:

  • Mensaje de bienvenida de nuevo de Sandro Andrade.
  • Artículo invitado: 20 Years of KDEl de la mano de la presidenta de KDE, Lydia Pintscher

Informe anual 2016 de KDE e.V.

  • Las reuniones la Comunidad  Un breve repaso a los encuentros de los desarrolladores en diversas ciudades europeas. En esta ocasión:
    • QtCon con Akademy de Berlín 2016
    • conf.kde.in de la India 2016
    • LaKademy 2016
    • WikiToLearn and Plasma Sprint at CERN
    • Calligra Sprint
    • KDE PIM Sprint
    • Randa Meetings 2016
    • Krita Sprint

 

  • LaKademy 2016 en Brasil.

    También se repasan otros grandes acontecimiento relacionado con el Software Libre en los que la gente de KDE participa:

    • Fosdem 2016
    • FOSSASIA 2016Google Summer of Code and Code-in Mentor Summit 2016
    • Augsburger Linux-Infotag 2016
    • FISL 2016
    • FudCon 2016

Participantes de Google Code-in

  • En la sección de reports se hacen las siguientes memorias:
    • De los administradores de red de KDE (Sysadmin Working Group)
    • Del grupo financiero
    • Del Advisory Board Working Group
    • De la asociación sin ánimo de lucro KDE España, uno de los grupos locales más activos de la Comunidad.

Cena de los 20 años de KDE en Barcelona.

  • En esta edición se han repasado los proyectos de la Comunidad que más han destacado a lo largo del 2016. De esta forma nos recuerda aplicaciones o iniciativas como:
    • Gcomrpis y su migración a aplicación de la familia KDE Edu.
    • Atelier, el proyecto para ofrecer soporte nativo para impresoras 3D a la Comunidad KDE.
    • La migración de KDevelop a KDE Frameworks 5
    • Los avances del globo virtual Marble
    • El grado de madurez del escritorio Plasma.
    • El nacimiento de KDE Neon
    • La aparición de la aplicación musical Minuet
    • La creación de nuevos instaladores de aplicaciones universales
    • El gran trabajo realizado por WikiToLearn
    • Y, para finalizar, los programas de mentorización de KDE con nuestro Season, Google Code In y Google Summer of Code.

      KDE Neon, una proyecto con mucho futuro.

  • Evidentemente se hace un repaso a los los nuevos miembros:
    • Tomaz Canabrava, Weng Xuetian, Raphael Kubo da Costa, Jan Grulich, Kenneth Andre Vermette, Josep Maria Ferrer, Boudhayan Gupta, Olivier Churlaud, Aracele Torres, Sanjiban Bairagya, Matthias Klumpp, Baltasar Ortega Bort, Jean-Baptiste Mardelle, Bernhard Beschow, Shinjo Park, Jeff Huang y Elvis Angelaccio.

El Informe anual 2016 de KDE e.V. ha sido preparado por Sandro Andrade con la ayuda de Aleix Pol, Antonio Larrosa, Aracele Torres, Ben Cooksley, Boudewijn Rempt, Boudhayan Gupta, Bushan Shah, Dario Mapelli, Dennis Nienhüser, Friedrich Kossebau, Garvit Khatri, Harald Sittter, Ivana Isadora Devcic, Jens Reuterberg, Jonathan Riddell, Kai Uwe Broulik, Kevin Funk, Lays Rodrigues, Marco Martin, Mario Fux, Marta Rybczynska, Paul Brown, Riccardo Iaconelli, Sagar Agarwal, Sandro Knauß, Sebastian Kügler, Srijan Agarwal, Thomas Pfeiffer, Torsten Rahn, and Valorie Zimmerman.

 

Como vemos un intenso repaso a un año 2016 que fue muy intenso… y este 2017 no parece quedarse atrás.

08 May 17:30

Con ZNC no te pierdas ninguna conversación de tus canales IRC favoritos

by victorhck

ZNC es un “IRC bouncer” con el que estarás siempre presente en tus canales IRC, y no te perderás ninguna conversación.

Los canales IRC siguen siendo una buena opción para participar, preguntar o encontrarte con muchas comunidades. Este medio es comúnmente utilizado por muchos proyectos de software libre en los que debatir, ponerse en contacto, comunicarse y ayudarse en determinadas tareas.

Si has utilizado alguna vez algún canal de IRC, verás que algunos usuarios están permanentemente conectados al canal, sea la hora que sea. ¿Quiere eso decir que están permanentemente sentados delante de su equipo? La respuesta es: no. Aunque sí están “leyendo” todo lo que ocurre.

Muchos usuarios que utilizan IRC, lo que hacen es conectarse a un “IRC Bouncer” o reboteador de IRC. Esto no es más que un software instalado en un servidor que “lee y almacena” por nosotros aquello que pasa en los canales a los que nos conectamos.

Esos usuarios se conectan a sus servidores un software les envía aquello que ha pasado durante su ausencia. Veamos cómo instalar ese software para conectarnos nosotros a nuestro servidor y no perdernos nunca ninguna conversación o llamadas de otros usuarios.

Para ello necesitaremos un servidor donde instalar el software que queremos. Tal como vimos en una entrada anterior, utilizo un Servidor Privado Virtual (o VPS por sus siglas en inglés) en Clouding.io. Veremos cómo instalar y configurar el software en un servidor con CentOS como sistema operativos (será similar en otros sistemas operativos que utilicemos en nuestro servidor)

El software que utilizaremos para instalar en nuestro servidor será ZNC. El proceso constará de 2 partes:

  • En una primera parte tendremos que instalar en nuestro servidor ZNC y configurarlo
  • En una segunda parte deberemos configurar nuestro cliente IRC con el que nos conectamos, para que se conecte a nuestro servidor.

Primero veamos un esquema de qué hace ZNC. Como vemos en el dibujo ZNC es un servidor intermedio, al que nos conectamos y que almacena todo aquello que pasa durante nuestra ausencia de los canales IRC.

Instalación y configuración de ZNC

Me conecto a mi servidor en Clouding.io servidor mediante SSH (tal como vimos en otro artículo). Si tienes una Raspberry Pi en tu casa también puede servir.

Mi servidor está corriento CentOS, por tanto primero deberemos instalar el repositorio EPEL, y desde ahí instalar ZNC. Mediante:

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -Uvh epel-release-7*.rpm
yum install znc

Nos conectaremos mediante el puerto 6697 de nuestro servidor para conectarnos mediante tráfico cifrado SSL. Quizás debamos primero abrir este puerto en nuestro servidor. Para ello, bien desde el panel de configuración de Clouding.io o con estos comandos (con privilegios de super usuario):

firewall-cmd --add-port=6697/tcp
firewall-cmd --runtime-to-permanent

Ya con nuestro usuario normal, deberemos crear un nuevo archivo de configuración para nuestro usuario de ZNC, para ello escribimos el siguiente comando:

znc -c

Y nos irá irá realizando una serie de preguntas para ir configurando las distintas opciones de ZNC. Algunas de esas opciones podremos cambiarlas después desde la interfaz web de ZNC.

What port would you like ZNC to listen on? (1025 to 65535): 6697  #Escogemos este puerto
Would you like ZNC to listen using SSL? (yes/no) [no]: yes  #Para que no viaje en texto plano
Would you like to create a new pem file now? (yes/no) [yes]: yes #Para nuestro certificado SSL
Would you like ZNC to listen using ipv6? (yes/no) [yes]: yes #Por qué no...
Listen Host (Blank for all ips):
Load global module ? (yes/no) [no]: yes
Load global module ? (yes/no) [no]: yes

Username (AlphaNumeric): Victorhck
Enter Password: ************
Confirm Password: ************
Would you like this user to be an admin? (yes/no) [yes]: yes
Nick [FirstUser]: Victorhck
Alt Nick [IRCNickname_]: Victorhck_
Ident [IRCNickname]:
Real Name [Got ZNC?]:
Bind Host (optional):
Number of lines to buffer per channel [50]: 50  #Número de líneas que guardará mientras no estamos en el canal
Would you like to clear channel buffers after replay? (yes/no) [yes]: yes
Default channel modes [+stn]:

Load module ? (yes/no) [no]: yes
Load module ? (yes/no) [no]: yes
Load module ? (yes/no) [no]: yes

Would you like to set up a network? (yes/no) [no]: yes  #Decimos que sí para crear nuestra red en freenode
Load module ? (yes/no) [no]: yes

Load module ? (yes/no) [no]: no
Load module ? (yes/no) [no]: yes
Load module ? (yes/no) [no]: yes
Load module ? (yes/no) [no]: yes
Load module ? (yes/no) [no]: yes

IRC server (host only): irc.freenode.net
[irc.freenode.net] Port (1 to 65535) [6667]: 6697
[irc.freenode.net] Password (probably empty):
Does this server use SSL? (yes/no) [no]: no
Would you like to add another server for this IRC network? (yes/no) [no]: no

Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes

Channel name: #opensuse-es
Would you like to add another channel? (yes/no) [no]: no
Would you like to set up another network? (yes/no) [no]: no
Would you like to set up another user? (yes/no) [no]: no

Launch ZNC now? (yes/no) [yes]: yes

Al finalizar de entrar todas nuestras opciones, se lanzará ZNC en nuestro servidor. Ya tenemos en marcha el servicio. Ahora podemos acceder a la interfaz web de znc en nuestro servidor mediante el navegador web en la siguiente dirección:

  • http(s)://<dirección:IP:servidor>:<puerto>

Si escogimos SSL el navegador nos dará una advertencia ya que el certificado no está “firmado”. Pero omitiendo esa advertencia y creando una excepción (confiamos en nuestro servidor) el navegador accede a la interfaz web de nuestro servicio ZNC en nuestro servidor.

Introducimos el nombre y contraseña creados, y entramos en la interfaz de ZNC, aquí ya todo es más intuitivo y sencillo. Podremos modificar algunas de las opciones creadas con anterioridad, crear más usuarios, añadir más canales a los que queremos estar conectados, etc…

Configuración del cliente de IRC para conectarse a ZNC

Ahora deberemos decirle a nuestro cliente IRC que queremos que se conecte a nuestro servidor en donde ya de manera predeterminada se conectará a los canales deseados, y cuando cerremos el cliente y nos volvamos a conectar nos mostrará un registro de lo que ha sucedido en nuestra ausencia.

En mi caso utilizo Plasma, así que utilizo el cliente de KDE para IRC que es Konversation.

En Archivo →Lista de servidores, deberemos crear una nueva red y configurarla. En ese menú también deberemos marcar la opción de “Mostrar en el arranque de la aplicación”

Le damos un nombre a la red. En servidores, le ponemos la dirección IP de nuestro servidor, y en lista de canales podemos especificar uno, o no. Se conectará a los que hayamos establecido en ZNC.

Conclusión

La verdad es que no ha sido muy difícil poner en marcha el servicio en el VPS de Clouding.io. Yo lo tengo corriendo bajo CentOS, pero tanto en Debian como en Ubuntu se realizará de manera similar, variando la manera de instalar los paquetes, y ciertas diferencias.

Yo que soy un habitual de algunos canales de IRC este primer proyecto en los VPS de Clouding.io ha sido una buena primera toma de contacto con esto de trabajar con servidores de manera remota. Muy interesante la experiencia.

Si entráis en algún canal IRC de los que visito, nos leeremos, aunque quizás no este delante del PC en ese momento y sea ZNC quien haga el trabajo por mí! 🙂

Enlaces de interés

——————————————————————————–


07 May 20:42

¿Usar el cliente BT Vuze para Navegar por la Darknet?

by jote

Para casi todos, Vuze es un simpático cliente para la red P2P de BitTorrent. Una herramienta poderosa para intercambiar archivos con nuestros amigos o descargar la ultima película de moda. Y curioseando por su wiki he descubierto una función que para el 99% de los mortales es totalmente desconocida: Navegar por la Darknet I2P.

¿Y qué beneficios nos puede reportar hacer eso?

El mas visible y lógico, es ensanchar nuestras posibilidades.

Otro menos obvio, pero igualmente interesante, es el de acceder a los Trackers de Torrents que están alojados ahí.

¿Y cómo se consigue eso?

La respuesta es facil: Con un par de configuraciones en Vuze y en Firefox.

Los pasos son los siguientes:

1. Instalar el complemento I2P Helper como se explica en el articulo “GUIA PARA LOS HEROES DEL P2P+I2P

2. Ir a Herramientas » Opciones » Complementos » I2P Helper y se marca la opción Always Start SOCKS Server y añadimos el puerto

En el complemento I2P Helper se encuentran las opciones, SOCKS Server y el respectivo puerto que nos ayudara a navegar por I2P

3. A continuación abrir Firefox e ir a Opciones » Avanzado » Red » Configurar… y se marcan las opciones y se rellenan los campos Servidor SOCKS y Puerto

En la sección dedicada a la configuración de la Red, se marcan los campos referidos al Proxy y se rellenan con la IP y el Puerto

Y una vez se guarden las configuraciones ya se podra navegar por paginas como el tracker postman.

Otros trackers que pueden interesar son: diftracker.i2p y anodex.i2p

Aunque no esperemos la misma cantidad de material disponible como en las paginas tipo Cuelgame o TPB, pero tienen la ventaja de ser completamente anonimos.

Otra opcion a la que podemos acceder en I2P es publicar nuestros archivos Torrents de manera anónima (sin requisitos de ninguna forma).

1. Al abrir anodex.i2p(*) http://25cb5kixhxm6i6c6wequrhi65mez4duc4l5qk6ictbik3tnxlu6a.b32.i2p escogemos una categoria (p.e. Movies)

Anodex es un tracker y servicio, que no requiere registro y que tiene la finalidad de ayudar a hacer anónimos los Torrents que ya se están descargando con Vuze

2. A continuacion al pie de la pagina encontraremos la opcion para subir el archivo Torrent que ya estamos descargando o ya hemos descargado

Este servicio nos permite subir los archivos Torrent y publicarlos para que otros usuarios de la Red I2P puedan descargarlos

No se necesita volver a descargar nada. Esto tiene un solo efecto: Informar a los usuarios de I2P que ya esta disponible ese Torrent en la red.

Es importante que los archivos compartidos con I2P, deben dejarse el maximo tiempo para permitir que sus usuarios consigan descargarlos.

Algo que puede ayudar en esta tarea, es dejar el archivo compartiendo solo en I2P

Y a disfrutar compartiendo con otros.

(*) En I2P las webs tienen 2 direcciones, una de longitud b32 y otra aun mas extensa, de b64. Gracias al acuerdo al que ha llegado la comunidad, se ha conseguido que esas larguísimas direcciones también puedan recibir una humanamente entendible.

06 May 20:22

Autodefensa Informática 23: «Cariño, he etiquetado a los niños»

by Autodefesa informatica
Autodefensa Informática 23: “Cariño, he etiquetado a los niños”

Manolito acaba de nacer en un hospital cualquiera, y ya tiene más fotos que minutos de vida. Es sólo cuestión de días, minutos o segundos que todas esas fotos acaben en Facebook, Instagram o cualquier otra red social, subidas por su orgullosa familia.

A partir de ese momento, comienza otro milagro de la vida en paralelo: el nacimiento de un perfil personalizado de Manolito, creado por infalibles algoritmos, que seguirá el rastro de la persona recién nacida durante toda su vida. Y esto es algo que se percibe como natural, una simple extensión digital del álbum de fotos en papel que se solía hacer.

06 May 16:04

A new hope for Ubuntu Phone: The community

by Marcos Costales
Well, I have to say that Ubuntu Phone was dead for me after the Mark's announcement a few weeks ago. I even posted the end of uNav and I switched to Android.  But my post was a trigger for myself: because the community will not allow uNav to die so easily and of course, the Ubuntu Phone :) You opened my eyes mates!

Do you have an Ubuntu Phone/Tablet?

Please, follow these steps: https://open.uappexplorer.com/docs then, you'll have a new Store and your device will receive community updates after Canonical closes the current (~June 2017).

And a new uNav release

Yes, you'll find the new release of uNav 0.70 in the OpenStore :)) I fixed important API issues (uNav will only work with the OpenStore version after June 1).

uNav in openStore


enjoy your Ubuntu Phone (again) | enjoy uNav (again) | enjoy the freedom (always)


05 May 16:18

Disponible Slackel 7.0 Live Openbox

by tannhausser
Desde hace unos días ya podemos descargar una nueva versión de Slackel, una distribución GNU/Linux basada en Slackware y Salix, que se puede ejecutar en modo live, con o sin persistencia. Slackel nos asegura la compatibilidad con Slackware, instalador propio (Sli) y un bueno puñado
05 May 16:13

Mgmt en las charlas de Barcelona Free Software

by baltolkien

No hace ni 15 días desde el último evento de BFS y hoy me vuelve a toca hablar de ellos. De esta forma, me complace presentar una nueva ponencia dedicada a mgmt en las charlas de Barcelona Free Software. Una forma de conocer un proyecto que nace con la idea de mejorar nuestros sistemas GNU/Linux.

Mgmt en las charlas de Barcelona Free Software

Siguen las charlas de la temporada 2016-17 del grupo Barcelona Free Software. Y siguen con Mgmt un proyecto para gestionar diferentes sistemas. Os invito a leer esta entrada del ponente, James, donde se explica de forma más explícita (ya que lamentablemente yo no os puedo dar más detalles ¡lástima que no pueda acudir a la charla!)

Mgmt en las charlas de Barcelona Free Software

Recuerda los datos importantes:

Además, recuerda que tendremos el usual “networking” con cerveza gratis incluida. Este meetup está organizado por KDE España, la asociación nacional de usuarios y desarrolladores de KDE, un proyecto de software libre que crea el Plasma Desktop y cientos de aplicaciones usando Qt y QML

No te lo pienses. ¡Te esperamos el miércoles 10 de mayo!

Más información: Barcelona Free Software

¿Qué es Meetup?

Las charlas de Barcelona Free Software se organizan mediante Meetup, una red social que tiene una diferencia básica respecto a otras redes sociales, ya que  promueve la formación de grupos en torno a intereses con el fin de que sus miembros se conozcan cara a cara.

Es decir, los usuarios establecen contacto a través de grupos digitales nuevos o ya creados, partiendo de intereses comunes como política, libros, juegos, películas, salud, mascotas, profesiones y muchos más, para después hacer un “meetup”, es decir, un encuentro presencial en algún lugar convenido, donde nunca faltan las cervezas.