jcatala.net

Compartint el coneixement

UNIX

GNU/Linux

Drupal i PHP

XHTML/CSS

Python

Android

Viatges

Off Topic



El meu Twitter El meu Flickr El meu Youtube El meu Instagram El meu Linkedin El meu Tumblr El RSS de la pagina
Logo Jcatala

Chromium i The Gimp a FreeBSD

26 de Maig de 2016 per joan

Un truquet, obligatori, per a que aquestes aplicacions funcionen és afegir la següent línea a /etc/sysctl.conf:

# Per al Google Chromium i per al The Gimp
kern.ipc.shm_allow_removed=1

Exemple d'ownCloud amb Nginx i certificat SSL

26 de Maig de 2016 per joan

Per a tenir dades cifrades en el tràfic des del client al servidor, configurarem l'Nginx per a que use el port 443 i crecarem un certificat de servidor:

mkdir -p cert
cd cert
openssl req -x509 -nodes -sha384 -days 3650 -newkey rsa:4096 -keyout server.key -out server.crt
chmod 600 server.key
chmod 600 server.csr

UbuntuBSD, un UNIX lliure sabor a Canonical

25 de Maig de 2016 per joan

UbuntuBSD
Ahir vaig descobrir un sabor nou d'Ubuntu que du el lema "The power of FreeBSD kernel with familiarity of Ubuntu OS", aquesta vegada no és amb el kernel de Linus Torvalds, sinó amb UNIX, derivat de FreeBSD. Es diu UbuntuBSD i ho pots descarregar a Sourceforge.net.

Web oficial: https://www.ubuntubsd.org
Fòrum tècnic: https://forums.ubuntubsd.org
Twitter: https://twitter.com/ubuntuBSD

Configuració Nginx per a l'Owncloud a una Raspberry Pi

24 de Maig de 2016 per joan

A la Rasbperry Pi 2, tinc Raspbian totalment actualitzat (apt-get update && apt-get upgrade) i he instal·lat un Owncloud en una base de dades sqlite des dels següents paquets:

apt-get install nginx php5-sqlite sqlite php5 php5-curl php5-fpm php-xml-parser php5-json

Solventar l'error "The test with getenv("PATH") only returns an empty response" d'Owncloud

24 de Maig de 2016 per joan

Avui he estat instal·lat un Owncloud a una Raspberry Pi 2, i des de la part d'administració veia l'error: The test with getenv("PATH") only returns an empty response..

Per a solventar-ho, editarem el fitxer /etc/php5/fpm/pool.d/www.conf, descomentem la línea que diu:

"env[PATH] = /usr/local/bin:/usr/bin:/bin"

I reiniciem el PHP amb:

root@raspberrypi:# /etc/init.d/php5-fpm reload
[ ok ] Reloading php5-fpm configuration (via systemctl): php5-fpm.service.

netdata, monitoritzador del rendiment de servidors GNU/Linux en temps real

23 de Maig de 2016 per joan

netdata

Una bona solució que podem tenir llesta ràpidament als nostres servidors. Es tracta d'un sistema d'scripts diversos que no calen cap configuració inicial, ni creació d'esquemes de bases de dades o dependències d'aplicacions de tercers.

La web oficial és aquesta de Github des d'on podem clonar el repositori o descarregar-lo amb les ordres de GitHub.

Monitorització dels logs a un sistema FreeBSD

22 de Maig de 2016 per joan

A FreeBSD hi han maneres de monitoritzar logs distintes a GNU/linux, que principalment els agafava amb tail -f.

Aplicacions vàries de logs:

mtail
colortail

O monitoritzar un log cada 5 segons:

cmdwatch -n 5 /var/log/NOM_DEL_LOG

Distintes maneres de configurar la xarxa a la Raspberry amb FreeBSD

22 de Maig de 2016 per joan

Jo tinc dues Raspberry Pi 2 amb FreeBSD 10.2, i ací et deixe la configuració per a la xarxa, que pot ser de tres tipus: una xarxa amb IP dinàmica que li demanem al router amb DHCP, una IP estàtica on sempre controlarem la IP de la Raspberry i finalment amb Wifi.

Per a saber quina interfície de xarxa tenim, farem ifconfig, en el meu cas és la ue0. I ara, simplement configurem el fitxer /etc/rc.conf i li direm:

Per a una IP estàtica:

ifconfig_em0="inet 192.168.1.5 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

Per a una IP dinàmica:

ifconfig_DEFAULT="DHCP"

Per a una IP dinàmica via Wifi:

wlans_urtwn0="wlan0"
ifconfig_wlan0="WPA DHCP"

Habilitant una webcam USB a FreeBSD 10.3

21 de Maig de 2016 per joan

Webcam on FreeBSD 13-RELEASE

I ací una proveta que tenia pendent i avui he trobat un rato per a investigar, la veritat és que és realment fàcil fer anar una webcam USB a FreeBSD, concretament la 13.1-RELESASE. Ja fa temps que tinc una webcam USB amb gran angular que agafa 180º, concretament la vaig comprar ací.

Doncs bé, comencem. Lo primer de tot serà afegir al fitxer de configuració /etc/rc.conf la següent línia:

webcamd_enable="YES"

I també, al fitxer /boot/loader.conf afegirem la següent línia:

cuse4bsd_load="YES"
pwc_load="YES"

Gestionant la caducitat de contrasenyes dels usuaris

16 de Maig de 2016 per joan

caducitat de contrasenyes a sistemes UNIX
Avui parlarem de seguretat bàsica en la gestió d'usuaris a sistemes UNIX (i GNU també). Cal tenir en compte que, encara que tinguem un sistema hiper-super-ultra-segur, a lo millor l'usuari final deixa la seua contrasenya a un 'post-it' o a una llibreta, i una tercera persona pot prendre control del seu compte. Aquestes coses pasen.

Vaig a dir, a continuació, unes pràctiques bàsiques en la gestió de contrasenyes dels usuaris del nostre sistema, per a paranoics de la seguretat (com jo).