meldown, spectre y kaiser, fallo en los cpu de por vida, y a quien afecta

angeldeath trae una info interesante: aquellos que usan “lo que todos usan” deberan estar cagados preocupados ahorita, mientras los que usan algo apartado y distinto estaran tranquilos

Se ha descubrierto y se anunció una vulnerabilidad conocida como Meltdown que afecta a prácticamente todos los microprocesadores fabricados por Intel. Su solución un parche al que llaman Kaiser hara que los chips de la compañía funcionen entre 5 y 30% más lento, puff. Los desarrolladores del kernel Linux fueron los primeros en plantear los llamados parches KAISER, y hay ya nuevas versiones del kernel con esos parches aplicados que irán llegando a las distintas distribuciones Linux a través de los gestores de paquetes.
Continue reading

Advertisements

#Comparacion de #Virtuales #VirtualBox contra #Docker #Xen #KVM

Rapida comparativa entre contenedores y virtuales, es uan clara desicion entre rapidez o seguridad y facilidad de administracion:

virtal-vs-docker

Continue reading

virtualbox GURU_MEDITATION y VERR_PGM_PHYS_PAGE_RESERVED, casos y soluciones

Error ocurre cuando se tiene mala configuracino de CPU, RAM o NET, por ejemplo la maquina esta en 32bit y el os es 64, o se configuro mucha ram o casi mas de la mitad respecto la real.

Guru Meditation -1618 (VERR_PGM_PHYS_PAGE_RESERVED
pero encontrar como arreglarlo es dificil ya que no se sabe la causa real puesto es un probelma de configuracion del xml/vdm y sucede mcuho cuadno se crean VM por linea de comandos, asi que pongo los casos mas comunes que lo pueden solventar:

Gogs packages for Debian / Devuan / Venenux

After some dais of the newer golang packages for VenenuX we have now the Gogs packages.. those does not depends on nothing more than glibc >> 2.3 and coreutils packages.
Just download to a directory, and run “dpkg -i gogs*.deb” in a console terminal form the directory where the package was downloaded and later just browse to localhost:3000 to see it!
https://groups.google.com/forum/m/#!topic/venenuxsarisari/40sQFm1pcRY

That package are preliminary working! later in the repository of VenenuX will be a fine tune ready to use production made packages

gogs-venenux

Golang 1.8 para Devuan/Debian/VenenuX cualquier version

GO: backported golang packages 1.8 ESTA YA EN EL REPOSITORIO, pero tambien para otros debian, con amd64 y i386!!!

Cualquier debian y Venenux tiene ya versiones de Golang para todos los debian actualizados

echo 'deb http://download.opensuse.org/repositories/home:/vegnuli/Debian_7.0/ /' > /etc/apt/sources.list.d/golang.list 
apt-get update
apt-get install golang

IMPORTANTE NOTA el servicio de openbuild a veces esta ocupado y no permite bajar los paquetes (no hay publicaciones) si esto es asi, bajarlos uno a uno:

  1. Option 1, backported 9: https://build.opensuse.org/package/binaries/home:vegnuli/golang-1.8?repository=Debian_9.0
  2. Option 2, backported 7: https://build.opensuse.org/package/binaries/home:vegnuli/golang-1.8?repository=Debian_7.0

No importa de donde lo bajen, igual instalara en debian etch, lenny, squeeze!

For Debian 8+, Devuan 1+ or VenenuX 1.X, the default golang sera suficiente para cualquier proyecto activando repositorios de backports:

apg-get install -t jessie-backports golang-1.7 golang

Con esto en cualquiera de los versiones de Debian podra ahora compilar e instalar software con el lenguaje GO!

 

git devuan and debian -1- git-daemon sever minimal

El git daemon es el que da serviciio a el portocolo git://  y git+ssh://.

  1. Para todo desde debian Jeesie las rutas de git repos estan en /var/lib/git, pero antes de wheeze estan en /var/cache/git
  2. A menos que use backports, los paquetes git-daemon-sysvinit existen hasta wheeze sino desde jessie.
  3. Git hasta 2.1.X tiene problemas con clonacion http par objetos grandes… version 1.8.4/1.7.11 tienen parches pero 1.9 al 2.1 no.

importante: las rutas y los repos

Aqui hay dos rutas de directorios importantes, la ruta base (a /var/lib/) y la ruta directorio repos de git (a /var/lib/git)

  1. base path cargara en ella la ruta que TENDRA repositorios; /var/lib/ por default in Debian y debe ser solo una.
  2. repo path sera la ruta que tendra los repositos, cada uno; /var/lib/git por default in Debian y pueden ser varias.

CAMBIAREMOS ESTO PARA ORGANIZAR UN DIRECTORIO BASE EN EL HOST LLAMADO gitrepos POR EL SERVER

Continue reading