Venga, segundo post hoy! es que estamos que nos salimos! :)
En el previo post veíamos como instalar berryboot en una Rasperry Pi. Tras probar varios de los sistemas que traía la berryboot realmente con el que me quedo es con OpenElec, una distribución basada en Debian con un XBMC por encima.
Su instalación al igual que la berryboot es realmente sencilla (mientras buscaba información llegué a un vídeo que ahora no encuentro de una niña de 10 años instalando berryboot en una Rasperry Pi :P)… ||| Seguir leyendo… >>>
Todos hemos oído a hablar de estos pequeños ordenadores de menos de 30€. Todo el mundo (friki) habla de ellas para hacer cosas impresionantes con ellas, pero cabe destacar que un dispositivo por 30€ sirve para lo que sirve.
Los de mi alrededor me habéis oído hablar de que estos dispositivos no me gustan mucho, pero precisamente por lo que no me gustan es por el uso que les quieren dar algunas personas. Una rasperry pi es un dispositivo con un procesador pequeño y normalmente con poca RAM:… ||| Seguir leyendo… >>>
Hace ya mucho tiempo, cuando empezaba con la administración de sistemas a mis compañeros de piso les hice una pequeña broma, monté un proxy transparente e hice pasar todas las conexiones http por este server, y una vez ahí me dediqué a girarles las imágenes.
Así que vamos a hacer lo mismo :)
No entro en detalles de como montar un proxy transparente, haced uso del buscador de este mismo blog y encontraréis la respuesta!
Contamos con una maquina que tiene apache y squid3 instalado, así que crearemos un directorio donde se guardaran las imágenes modificadas, por ejemplo /var/www/images, que será accesible desde http://ipdelservidor/images/.
Creamos el directorio y le damos permisos a www-data:
# cd /var/www
# mkdir images
# chown -R www-data:www-data images
Y cruzamos los grupos de los usuarios proxy y www-data, para que puedan leer los directorios necesarios para la bromita :)… ||| Seguir leyendo… >>>
Los que me conocéis sabéis la tirria que le tengo a ubuntu, pero cuando se trata de superpaquetes ya preparados bajo esta distribución y además que te dan soporte, pues se tiene que pasar por el aro :(
Así que vamos a instalar zimbra 8 en una ubuntu 12.04 virtualizada en un contenedor vz.
Con el contenedor ya preparado lo primero que tendremos que hacer será desinstalar unos paquetes que vienen instalados by default en este template:
# apt-get remove --purge apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common bind9 bind9-host bind9utils sendmail sendmail-base sendmail-bin sendmail-cf sendmail-doc sensible-mda bsd-mailx rmail samba
Nos descargamos el paquete de zimbra community 8 de esta web.… ||| Seguir leyendo… >>>
Quizás nos hayamos aburrido ya de la imagen que aparece bajo nuestro grub2 al arrancar o quizás queremos tunear nuestro equipo hasta este punto. Con grub2 pues es realmente simple :)
Vamos a /boot/grub/ y le damos permisos de escritura al fichero grub.cfg
# cd /boot/grub/
# chmod u+w grub.cfg
Lo editamos y localizamos la línea
# vi grub.cfg
if background_image /usr/share/images/desktop-base/nightly-wallpaper.png; then
Y ahí cambiamos la imagen por la que queramos poner.
Guardamos y salimos y le quitamos los permisos de escritura a grub.cfg
# chmod u-w grub.cfg
Reiniciamos y ya tenemos nuestro nuevo wallpaper!… ||| Seguir leyendo… >>>
Nos encontramos el caso que queremos actualizar la BIOS de una maquina para ver si aparece un valor que no aparece en una versión antigua, pero la ejecución del binario en GNU/Linux (ni en sistemas Debian, ni en sistemas RedHat), tampoco lo he podido hacer arrancando una liveCD de windows y ejecutando el .exe. Así que la única que me quedaba era hacerla desde DOS con un diskette, pero como la tecnología evoluciona, este formato cada vez es mas complejo de tenerlo a mano, así que tenemos la opción de hacerlo generando una imagen memdisk y ahí cargar el .img que contiene el ejecutable para actualizar la BIOS directamente desde DOS:
Instalaremos syslinux y generaremos a partir del .exe el .img… ||| Seguir leyendo… >>>
Tenemos el ejemplo de un hd externo con los backups
amfitrión] mount -t auto /dev/sdc2 /mnt/hd
amfitrión] mount -n -t simfs /mnt/hd /var/lib/vz/root/105/mnt/hd -o /mnt/hd
amfitrión] vzctl enter 105
root@v-www-conway:/# ls /mnt/hd
backup_conway backups_vonneuman ibdata1 ib_logfile1 mysql wikies
backup_sda3 debian-5.0.flag ib_logfile0 lost+found mysql_upgrade_info
root@v-www-conway:/# mount
/dev/simfs on / type simfs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid)
proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec)
/dev/sdc2 on /mnt/hd type ext3 (rw,data=ordered)
root@v-www-conway:/# fdisk -l
cannot open /proc/partitions
root@v-www-conway:/# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 20G 13G 6.6G 66% /
tmpfs 4.0G 0 4.0G 0% /lib/init/rw
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sdc2 114G 47G 62G 43% /mnt/hd
Mas info Bind mounts… ||| Seguir leyendo… >>>
Todos sabemos que los contenedores cuando se trata de comunicarse con el núcleo del sistema operativo siempre nos deja algun regalito, así que aquí tenemos otro caso, en este caso queremos montar un proxy transparente dentro de un contenedor OpenVZ (Proxmox).
Nos encontramos que queremos ejecutar una línea de iptables en nuestro contenedor, pero nos sale este error:
iptables v1.4.8: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
Lo primero de todo tendremos que configurar el fichero /etc/vz/vz.conf y comentaremos la línea con el parámetro IPTABLES= y pondremos otra así:
IPTABLES="ipt_REJECT ipt_recent ipt_owner ipt_REDIRECT ipt_tos ipt_TOS ipt_LOG ip_conntrack ipt_limit ipt_multiport iptable_filter iptable_mangle ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_length ipt_state iptable_nat ip_nat_ftp"
… ||| Seguir leyendo... >>>
Goteo es una plataforma de crowdfunding diseñada por la gente de platoniq.net, si los mismos que en 2005 desarrollaron la magnífica burnstation :) así que vamos a instalar esta magnífica herramienta en nuestro servidor.

Primero iremos a la página del proyecto en github y nos descargamos los ficheros, podemos descargar directamente todo el código desde github o bien usar el .zip con la ultima revisión.… ||| Seguir leyendo… >>>