Archive for the ‘Unix’ Category

Inserir un text a la segona línia d’un arxiu (Shell Script)

dilluns, març 26th, 2012

Avui estava automatitzant un procès per tal que en canviar de branca del SVN, a l’entorn de desenvolupant, m’afegís una línea extra al bootstrap del projecte PHP en que treballo.

Bàsicament l’arxiu original fa:

<?php
/**************
  Comentaris
 **************/

I jo volia que fes:

<?php
require_once "classes_prova/TestUtilitats.php";
/**************
  Comentaris
 **************/

Com ho he realitzat ha estat emprant aquestes línies de Shell Scripting:

awk 'NR==1{print; print "require_once \"/www/projectes/classes_prova/TestUtilitats.php\";"} NR!=1' /www/projectes/projecte_x/app/index.php > /www/projectes/projecte_x/app/index.php.2
mv /www/projectes/projecte_x/app/index.php /www/projectes/projecte_x/app/index.php-default
mv /www/projectes/projecte_x/app/index.php.2 /www/projectes/projecte_x/app/index.php
chown apache /www/projectes/projecte_x/app/index.php

Migració al cloud

dissabte, octubre 29th, 2011

Després de barrinar-ho un temps he decidit migrar el bloc als serveis cloud d’amazon.

Aquests serveis es diuen amazon ec2 (elastic cloud) i tenen alguns avantatges:

– El primer any no pago res per la màquina virtual més bàsica, amb CentOS, 10 GB d’espai i 620 MB de RAM

– La velocitat de servir les planes pot arribar fins a 250 Mbit/segon amb la màquina més senzilla

Fins ara disposava de vàries màquines virtuals VmWare dins d’un servidor físic de la meva propietat amb dos processadors Xeon de dos nuclis amb 12 GB de RAM.

La màquina virtual del bloc era Windows 2003 Server de 32 bit, amb 3 GB de RAM on hi tenia projectes que anava desenvolupant.

El bloc corria amb Apache, MySQL i PHP.

Tenia capacitat per a enviar 10 Mbit/segon i un tràfic mensual base contractat de 10 GB (Gigabytes) i pagava per excés de tràfic.

Tenia diverses adreces Ip i per tot pagava 150 € al mes.

Ara passaré a pagar 0 € al mes durant el primer any.

Feia temps que pensava a fer aquesta migració però m’agradava tenir un servidor connectat a Internet, per a poder fer proves de rendiment i optimització, experimentar i descobrir més coses en detall. Amb la mala passada que m’han fet a la feina, he decidit fer el pas definitiu.

La migració ha anat bé, vaig instal·lar Apache i MySQL + PHP + pear a la màquina base, he migrat les dades del servidor antic (el tràfic entrant a amazon no es paga): base de dades i arxius, i he configurat l’apache amb diferents directives i he activat els rewrites i he corregit un problema amb uns arxius amb extensió en majúscula que es veien en windows però en Linux no (windows no distingeix entre majúscules i minúscules a nivell de noms d’arxiu però unix sí).

Finalment, una cosa que molta gent no sap com solucionar, s’ha de modificar la configuració des del tauler de wordpress per a indicar-li on deixarà les imatges que pugem.

Si trobeu problemes si us plau feu-m’ho saber.

Mantenir el programari actualitzat

dissabte, abril 24th, 2010

A la captura de la imatge podeu veure més de 50 actualitzacions de seguretat per a un ordinador windows xp professional de 64 bits.

Aquestes actualitzacions tenen com a objectiu solucionar errors de seguretat que podrien permetre accés a terceres persones al nostre ordinador.

microsoft va adoptar fa anys una política per la qual només les persones amb un sistema operatiu original poden actualitzar el seu windows des de windows update, que és la plataforma d’actualitzacions de microsoft.

Avui en dia la majoria de persones tenen una versió original de windows. Això és així perquè amb pràcticament tots els ordinadors portàtils ja s’incorpora una llicència de windows, i les botigues no acostumen a instal·lar programari pirata.

Instal·lar programari pirata baixat de la xarxa té bastants perills, ja que podem estar instal·lant programes espies, virus, spyware, etc…

La conclusió d’aquest article és que si utilitzeu programari per al que teniu llicència (windows, navegadors, reproductors flash, pdf, etc…) procureu mantenir-lo actualitzat.

Per a fer un paral·lelisme amb la vida diària imagineu que us heu comprat un cotxe nou, i que el fabricant descobreix un problema de seguretat pel que és molt fàcil obrir la porta del cotxe i robar-lo.

De ben segur us apressaríeu a dur-lo al taller per a que instal·lin el mecanisme actualitzat i que el vostre cotxe sigui segur.

Doncs amb els ordinador passa el mateix. Si no el tenim actualitzat i no vigilem quins programes instal·lem, pot resultar que terceres persones tinguin el control total del nostre ordinador i puguin saber tot el que fem. Què escrivim i a on, i això és molt dolent quan es fa servir l’ordinador per a fer transferències bancàries, per exemple.

Altres actualitzacions del cotxe serien aquelles que solucionen, ja no una vulnerabilitat, sinó directament un mal funcionament: que no s’obrin els airbags, que no s’activi l’abs quan toca, que es bloquegi la direcció en plena conducció o que el motor s’apagui.

Aquestes serien analogies a falles de programari en els ordinadors que farien que el sistema es “pengés”, o determinades aplicacions fallessin.

Una curiositat final, la majoria dels fabricants d’automòbils ofereixen la primera revisió gratuïta, al cap de sis mesos d’haver comprat el vehicle, i no és perquè siguin generosos, sinó perquè llavors aprofiten per a canviar les peces que els enginyers han descobert que resulten defectuoses per un error de disseny o de fabricació: aquella llum que es fon molt abans del que deuria, el suport que manté la porta del maleter oberta i que s’espatlla al cap de 8 mesos aproximadament, etcètera… evidentment sobre això hi ha un secretisme absolut.

En el món del programari els fabricants acostumen a indicar quins problemes s’han solucionat d’una versió a una altra.

Actualitzar el programari, sobretot quan la versió emprada té forats de seguretat, és necessari ja s’empri: Linux, Mac OS X, windows, o qualsevol altre sistema operatiu.

Linux reiserfs 25 Segmentation fault

diumenge, abril 4th, 2010

Aquest article és per a usuaris avançats i administradors de sistema.

El problema de reiserfs és que escriu una mica després algunes dades, el que en anglès s’anomena delayed writting.

Reiserfs és un tipus de sistema d’arxius (fs – filesystem), que indexa els arxius en arbre.

És molt eficient i difícilment es fragmenta.

Lamentablement l’escriptura endarrerida representa un risc si se’n va la llum o si algun destraler apaga l’ordinador de cop (cop de botó, botonada, desconnecta el cable d’alimentació, etc…) car es pot corrompre el sistema d’arxius per complet.

Si us ha passat això és possible que el vostre sistema no arranqui, o bé ho faci i després d’unes hores patiu un kernel panic ja que Linux no pot accedir al sistema d’arxius i ja no sigui possible arrencar.

Rebreu un error similar a:

25 Segmentation fault
Attempt to remount root device as read-write failed.

Code 9b 06 89 02 8b 47 04 89 42 04 8b 46 08 89 42 08 8b 46 0c 89

kernel panic

Si patiu aquesta atzagaiada això és el que heu de fer:

1. En primer lloc fer una còpia de seguretat del disc.

Si estem parlant d’una màquina virtual, copieu tota la carpeta / tots els arxius.

Si us ha passat a una màquina física seria recomenable, guardar un dels discs si hi teníeu mirall (mirror – raid 1), i si no en teníeu fer un clon del disc.

(per a fer un clon necessitareu un disc dur igual o bé un disc dur més gran amb un programari que generi una imatge del disc)

Podria ser que el disc dur tingués sectors malmesos (bad clusters) i quan m’és l’emprem més dades perdem. Per tant, el primer és fer una còpia de seguretat en un altre disc.

2. Verificar que el maquinari funciona correctament

Falla la RAM? La font d’alimentació curtcircuita i ens apaga l’equip? Falla el ventilador i quan el processador s’escalfa s’apaga?.

Descartar falles de maquinari que podrien ser fatals si es produeixen al vell mig de la reparació.

3. Assegurar-vos que el sistema d’arxius és reiserfs.

Si intentem arreglar un sistema d’arxius reiserfs que no n’és podem destrossar-lo del tot.

(El mateix passa amb els altres sistemes d’arxiu com ext2 o ext3, si a ext3 li passeu un fsck sense especificar fsck -t ext3 l’eina assumirà que el tipus d’arxiu és ext2 i us malmetrà les dades.)

He vist que algunes versions de fsck endevinaven que es tracta d’un reiserfs nogensmenys retornen fsck: fsck.reiserfs: not found. Nosaltres no emprearem fsck.

4. Arrencar el sistema amb un Linux auto-arrencable.

Ho podeu fer des d’un CD, una unitat USB o des d’un arxiu ISO si treballeu amb una màquina virtual.

Us recomano que utilitzeu el disc que vau generar durant la instal·lació o bé el d’arrencada de la distribució del vostre sistema per a assegurar-vos que suporta el vostre sistema d’arxius, discs, etc..

També podeu arrencar amb un Linux rescue disk.

Jo faig servir el primer disc d’instal·lació de la distribució de Linux Slackware ja que ve prou equipat i no fa res que jo no vulgui, simplement em proporciona una shell (intèrpret de comandes) amb accès root, sense muntar (mount) cap unitat.

És important que no munteu la unitat ja que per a fer les correccions ha d’estar desmuntada (unmounted).

5. Executeu reiserfsck

Per defecte reiserfsck fa un testeig del sistema d’arxius sense modificar res.

Nogensmenys assegureu-vos-en puix que hi ha coses que canvien d’una versió a l’altre.

Un cop heu comprovat que el sistema d’arxius té errors, és el moment de tractar d’arreglar-los.

És molt important que res interrompi el procés o ja haurem begut oli.

No està de més assegurar-se de tenir un SAI (Sistema d’Alimentació Ininterrompuda) per si se’n va la llum, i haver fet un testeig de memòria des de la BIOS abans no fos cas que l’ordinador s’hagués penjat per un problema de memòria RAM (increïblement els mòduls de memòria s’espatllen!).

Quan n’estem segurs iniciem el procès:

reiserfsck --rebuild-tree /dev/hda1

I esperar que vagi bé.

Si el vostre disc és un SCSI o SAS enlloc de ATA o SATA llavors haureu d’especificar /dev/sda1 , /dev/sdb1 si la partició és al segon disc Scsi (b) i és la primera (1), etc…

És d’agrair que els sistemes d’arxiu de Linux tinguin duplicades les àrees crítiques (backup) en altres sectors del disc.

La captura de pantalla mostra com s'està reconstruint l'arbre d'arxius.

Com a truc final si accediu remotament a una consola windows, i d’allí al Linux executant-se com màquina virtual, és un problema típic que les pulsacions de les tecles funcionin de manera descontrolada, de manera que premeu Y i us trobeu amb YYYYYYY.

Això fa impossible escriure cap comanda (o contestar a Yes que demana reiserfsck).

Hi ha un truc ben senzill que consisteix a prémer una tecla inofensiva abans, per exemple SHIFT, deixar-la anar i ràpidament prémer una o fins a tres tecles del que us interessa, repetir la operació.

En un 90% de les ocasions no se us repetiran les tecles.

Feu el mateix abans de prémer Enter o del contrari enviareu 6-10 Enters.

Sort.

També us pot interessar:

Repairing ReiserFS file system with reiserfsck (anglès, explica com fer un backup abans de començar)

Wikipedia: ReiserFs (anglès)

Surviving a Linux Filesystem (ext2/ext3) Failures

Error 2 while executing fsck.reiserfs (castellà)

Unix: esborrar fitxers més antics d’una data

diumenge, març 21st, 2010

Quan treballem en entorns web és molt habitual haver d’esborrar fitxers temporals.

Una manera per a esborrar fitxers antics en Unix/Linux és amb aquesta línia de comandes.

Esborrar arxius més antics:

find /path/to/dir -type f -mtime +3 -exec rm \{\} \

Per a localitzar arxius que han estat modificats des d’una data:

touch -d "13 may 2001 17:54:19" date_marker
find . -newer date_marker

Nota: No cal dir que heu d’anar molt en compte per a no esborrar arxius importants (a unix no hi ha una paperera per a recuperar arxius esborrats).

Per a trobar arxius creats abans d’una data

find . \! -cnewer date_marker

Per a trobar un arxius modificat ahir, però abans de 24 hores:

find . -daystart -atime 1 -maxdepth

-daystart significa que el dia començà al moment actual d’en començament del dia, no 24 hores enrere.

Via: unix.com

Alliberat Cygwin 1.7

dissabte, gener 2nd, 2010

Després d’un any i mig sense presentar cap nova versió, Cygwin 1.7 fou alliberat el proppassat 23 de Desembre de 2009.

Cygwin és un entorn que funciona a windows que emula un Linux mitjançant una llibreria DLL i un conjunt d’aplicacions compilades per a que en facin ús.

És a dir, tindreu una shell com a Linux, amb algunes de les millors utilitats, com ara awkssh dins d’un windows, i podreu utilitzar “pipes” | per a reconduir la sortida d’un programa a un altre, com a qualsevol unix.

Si heu treballat amb unix tractant el resultat de diferents processos sabreu com es troba a faltar aquesta funcionalitat a sistemes windows.

Els programadors també poden beneficiar-se de l’ús de senyals (signals) i d’altres funcionalitats de Unix, però han d’utilitzar les llibreries (API) de Cygwin. (windows no és converteix màgicament en un sistema amb les potents funcionalitats de unix, però emprant la dll se’n pot gaudir d’algunes)

No he pogut fer proves però he llegit que es pot executar XFree86 i fer de client X-Windows, és a dir, visualitzar programes en mode gràfic que executen en un unix remot, com pot fer qualsevol Linux o Unix amb sistema X-Windows.

Entre les novetats que presenta destaco:

  • Suport per a windows 7
  • Suport per a windows server 2008 R2
  • Suport per a 32 i 64 bit
  • El suport per a rutes d’arxius s’ha incrementat dels 260 anteriors a 4096, força més realista
  • Taula de caracters estàndard UTF-8
  • Ja no se suporta windows 95, 98 ni me.
  • Tampoc windows ce.
  • Es pot emprar rsh en Vista i 2008 ja que la funció rcmd ha estat implementada a Cygwin i ja no empra la del sistema (en vista i 2008 van eliminar aquesta funció de Winsock)
  • Suport per a Ipv6
  • Els punts de muntatge ja no són al registre de windows sinó a /etc/fstab.d/$USUARI

Veure les novetats a la web de cygwin. Traducció al Català.

Podeu descarregar cygwin des de la web oficial.

Si actualitzeu des de la versió 1.5.x, haureu de dur a terme alguns canvis manuals per a acomodar a la nova estructura de punts de muntatge.

Cada usuari haurà d’executar:

/bin/copy-user-registry-fstab

Un cop, després de l’actualització.

La imatge de l’article és a wikipedia.

Via: OSNews

Alliberat Mono 2.6

dissabte, desembre 26th, 2009

Mono 2.6 i MonoDevelop 2.2 foren alliberats el proppassat dia 16.

Mono és un framework compatible amb microsoft .NET, però Open Source i multi plataforma, és a dir es pot executar en diferents sistemes operatius i tipus de maquinari.

Bàsicament Mono permet executar aplicacions programades per a .NET en sistemes operatius Linux, Mac a més de windows.

MonoDevelop és un entorn de programació molt professional que no té res a envejar a visual studio de microsoft.

Els sis mesos d’endarreriment en l’alliberament del programari han pagat la pena.

Ofereix auto-completar de comandes i funcions, depurador (debugger), eines per a treballar amb consultes Sql, a més de la possibilitat d’afegir-hi complements…

Aquí podem veure un vídeo en que hi treballen a gran velocitat i depuren (debugegen) el codi.

Via: OSNews

Resum de notícies sobre Linux

diumenge, novembre 8th, 2009

mandriva-powerpack_w600El proppassat 4 de Novembre Mandriva alliberà la versió 2010.0 (traduir amb google) del seu Linux.

Ve amb:

Gnome 2.28

KDE 4.3.2

Open Office 3.1.1 (la versió en Català encara és la 3.1.0)

duu un kernel 2.6.31.

Com a novetat incorpora també els gestors Moblin i Sugar.

KDE3 ja no s’incorpora.

Via: OS News

kde-petit-57KDE 4.3.3 fou alliberat a principis d’aquest mes i incorpora millores gràfiques i d’estabilitat.

Via: OS News

netbook-ubuntu-2uj0dpt_thD’acord amb ABI Research les vendes de Linux en netbooks del 2009 han representat el 32% del total.

Més d’un 7% més que les xifres que donava microsoft.

La distribució més popular és ubuntu.

L’estudi també indica que al 2013 el número de netbooks amb Linux podria superar el de venuts amb sistemes microsoft, principalment degut a les vendes a països en vies de desenvolupament.

El 2008 el 74% dels netbooks foren venuts per Acer, Asus i Samsung.

Amb la incorporació de netbooks amb Linux per part de fabricants com Dell i HP, la situació pot haver estat prou diferent aquest 2009.

Els sistemes operatius basats en Linux Android i Moblin de Intel, prometen elevar el nivell de qualitat dels Linux.

Via: Web Upd8

openbsd_logo_smEl passat 19 d’Octubre fou alliberat OpenBSD 4.6.

OpenBSD (wikipedia) té fama de vetllar molt per la seguretat i per la correcció del codi.

L’altra cara de la moneda és que les versions de programari que incorpora són més antigues.

Per exemple incorpora gnome 2.24.3.

Via: nixCraft

moblin-myzone_2.1_screenshotMoblin 2.1 fou alliberat el proppassat 4 de Novembre.

Moblin per a netbooks i portàtils promet revolucionar el panorama actual de netbooks i Linux.

Moblin ve de la mà de Intel i està aixecant moltes expectatives.

El famós Apple Mac OS X es basa en free bsd i en net bsd, per a entendre’ns Unix.

Linux també és un Unix i no hi ha cap motiu per el que Linux no pugui oferir un escriptori tan maco o més que el de Mac.

usb04-fons-linkatLa distribució Linkat 3.0 fou alliberada el dia 15 d’octubre.

Segons les seves paraules:

La Linkat és la distribució educativa de GNU/Linux que ofereix el Departament d’Educació amb la finalitat de poder proveir l’accés a un sistema operatiu completament lliure.

Deriva de Suse, OpenSuse i existeix en quatre formats:

live cd
estació autònoma
servidor de centre
client de centre

Ja ho diuen que els Catalans de les pedres en fem pa.

Així doncs amb ordinadors carraques els vailets podran aprendre informàtica tot i l’espoli fiscal.

Podeu descarregar-lo des d’aquí.

Via: Bits Catalans

Poti poti de notícies de seguretat

dilluns, octubre 19th, 2009

1) Ahir 19 d’Octubre s’alliberà OpenBSD 4.6 , la versió oberta de BSD Unix.

Proporciona moltíssimes noves funcionalitats i soluciona alguns problemes de seguretat i errors.

Via: OS News

microsoft-dot-net2) Microsoft instal·là un plugin als navegadors Firefox, sense demanar permís, ni informar, i a més té un bug greu de seguretat.

Astoradora notícia que posa de relleu, un cop més, les males pràctiques de microsoft.

No perquè el plugin tingui un problema de seguretat greu, (que és prou nefast), sinó perquè l’instal·la sense demanar permís, sense avisar i en un navegador de la seva competència.

Com si seat instal·les un paquet defectuós de frens en els nissan.

El plugin és registrat al Firefox en instal·lar el darrer Service Pack del Framework .NET 3.5, l’SP1.

A començament d’enguany microsoft ja n’havia fet una similar, instal·lant un plugin, també sense avisar i sense permís, als navegadors Firefox, que també tingué un greu problema de seguretat.

Sincerament, n’hi ha per passar-se a Linux.

mac-os-x-leopard-apple-snow_box_200909103) Un greu error en el nou sistema operatiu d’Apple Mac OS X 10.6 pot dur a perdre dades.

L’error té a veure amb fer login amb l’usuari Guest (convidat) i llavors tractar de canviar a un altre usuari.

Un article de MacFixIt recomana desactivar la conta Guest com a solucionar temporal, per tal d’evitar accidents.

A la versió Mac OS X 10.6.2 BETA (en proves, versió no final) ja estaria solucionat.

Via: Os News

4) Apple alliberà el propassat dia 15 d’Octubre una actualització per a Mac OS X que soluciona problemes de baix rendiment i accès als disc durs posterior a la darrera actualització.

wordpress5) S’ha descobert una vulnerabilitat que permetria deixar fora de combat qualsevol servidor amb WordPress.

Es tracta d’un atac DoS (Denial of Service o denegació de servei) que consisteix a fer unes crides a wp-trackback.php amb UTF-8 separades per comes, o en forma de matriu, força grosses, que farien que el servidor consumís tots els recursos de processador tractant de validar el seu format.

Amb unes 20 peticions simultànies, el que es podria fer des de qualsevol adsl, quedaria inservible durant minuts qualsevol servidor amb trackback activat.

Xavi Caballé ens n’informa.

El programador que va aixecar la llebre descriu tècnicament tot el procés, com reproduir-lo, com solucionar-lo, i com wordpress ha tardat diversos dies en respondre-li. En castellà.

Per a solucionar el problema fins a la darrera versió cal editar el fitxer wp-trackback.php:

canviar la línia:

$charset = $_POST['charset'];

per:

// Eliminar les comes

$charset = str_replace(",","",$_POST['charset']);
// Si és un arrai és que ens volen fer l'exploit així que no perdem més temps i sortim
if (is_array($charset)) { exit; }

iphone_3g_gran6) Actualització de seguretat per a l‘iPhone, firmware 3.1.2.

Per a instal·lar-la simplement connecteu el telèfon a l’equip, mitjançant el cable, i el programa iTunes us informarà que hi ha una nova versió del programari.

Aquesta versió soluciona:

– Corregeix un problema que no deixa recuperar l’iPhone de la suspenció

– Corregeix un problema que et deixa sense els serveis mòbils fins que reinicies

– Corregeix errors de la transmissió de vídeo per Internet

Però si tens el telèfon hackejat i alliberat (amb jailbreak) no actualitzis car pel moment no hi ha disponible cap hack per a aquest darrer firmware.

Alliberat Virtual Box 2.2.2

dimecres, abril 29th, 2009

Virtual Box és un producte que permet executar servidors virtuals dins d’una màquina. És a dir, podem tenir Linux corrent i executar un Windows dins d’uns finestra.

Abans d’ahir 27 d’Abril de 2009 han alliberat la versió 2.2.2 que ja inclou el Català en la llista de llengues que són suportades de forma directe amb cada nova release (versió)

Virtual Box es pot executar en Windows, Mac OS X, Linux, Solaris, Open Solaris i es gratuït per a us personal.

Descarregar Virtual Box.

Oracle compra Sun Microsystems

Dimarts, abril 21st, 2009

042009_oraclesunCNET informa que Oracle comprarà Sun Microsystems.

Oracle, és coneguda per la seva base de dades Oracle, emprada principalment en grans negocis que necessiten escalabilitat (creixement, clústers…) (i també coneguda per la seva gran quantitat de bugs o errors) i altres productes com Oracle Portal, i Sun Microsystems és coneguda per la seva línia de Servidors de gran capacitat de càlcul i escalabilitat i per el llenguatge Java utilitzat arreu del món.

Els servidors de Sun Microsystems venen de sèrie amb Solaris, el sistema operatiu Unix de Sun.

També es pot instal·lar Linux.

Alguns tipus de servidors rack de Sun Microsystems

Feia temps que els servidors de Sun havien anant perdent pes enfront de servidors enrackables compatibles amb pc.

Si us fixeu empreses com Google o Amazon empren milers de servidors Pc i Linux.

El cert és que el preu de la memòria de Sun era prohivitiu. Memòria que es podia comprar de forma genèrica per pocs euros.

Per exemple havia vist un Giga de ram de Sun per 1.000 € quan es podia comprar memòria compatible per 70 € que funcionava.

Coses semblants passaven amb Mac.

En un entorn distribuït amb molts usuaris té sentit tenir Pc’s balancejats, de manera que si un d’aquests barats Pc’s s’espatlla, els altres assumeixin la seva feina. Són els webserver o Servidors Web o frontals.

Després, els Servidors de Bases de Dades poden ser ordinadors molts més potents que el PC més potent, i que si es queden petit, es puguin canviar sense probleme per un model superior. És el que coneixem com Escalabilitat (la capacitat d’escalar, o crèixer en rendiment)

Fa poc Ibm volia comprar Sun però aquestes negociacions no van eixir.

Oracle també ha perdut pistonada en front de la combinació de Servidors PC amb Linux, Apache, MySql i PHP, el que es coneix com LAMP.

MySql és una Base de Dades gratuita molt potent, i s’empre en moltes intal·lacions de WordPress i portals d’empreses, i que va ser comprada no fa massa per Sun.

Oracle i Sun va anunciar el dilluns 2009-04-20 que han subscrit un acord definitiu en virtut del qual Oracle adquirirà diumenge accions comunes per 9,50 $ per acció en efectiu.

sun_barra_lateralDe fet Sun havia començat a obrir-se feia temps. Java, un producte gratuït, li havia permés de sobreviure quan les coses li anaven maldades.

Van crear Open Solaris, una versió oberta de Solaris, el seu Unix propietari.

Van començar a vendre  Servidors Sun basats en AMD (competència de Intel), per tant PC compatibles, és a dir, van apostar per tecnologies obertes (el seu hardware era propietari i només el podien fabricar ells, igual que Mac abans que ha acabat passant-se a PC).

Degut als grans avanços de PC i la Virtualització també van posar ènfasi en la Virtualització i en l’estalvi d’energia.

Sembla que les plataformes obertes, les idees obertes, van menjant el terreny a les propietàries i controlades.

Alliberada Gnome 2.26 en Català

Dimarts, març 31st, 2009

gnome_logoS’ha alliberat Gnome 2.26, també en Català, gràcies a la feina de SoftCatalà.

A la web de GNOME en Catalpa podeu veure les novetats.

Es pot descarregar directament des de Soft Català.

Via: SomGNU

Alliberat OpenSSH 5.2

dijous, març 5th, 2009

La setmana passada s’alliverà la versió 5.2 d’OpenSSH.

És una actualització de seguretat amb dos canvis:

  • Canvi del mètode de xifrat per defecte per tal de preferir la modalitat CRT d’AES i la modalitat arcfour256 enlloc de CBC, que són vulnerables a l’atac anomenat “plaintext recovery attack against SSH“.
  • Mesures per reduir l’impacte dels atacs contra el mètode de xifrat CBC i l’ús que en fa l’SSH. Bàsicament el que fa es eliminar la informació que dóna el servidor SSH i que podia utilitzar-se per identificar el mètode de xifrat utilitzat. 
  • Via: l’home dibuixat

    Unix dia 1234567890

    dijous, febrer 26th, 2009

    Divendres a les 15:30 serà el moment 1234567890 del rellotge del sistema Unix.

    És una data que geeks amants de Linux i Unix celebraran arreu.

    En aquesta web trobareu un llistat de festes: http://www.1234567890day.com/

    Podeu seguir el fil de Twitter a UTC watch on Twitter.

    Via: http://blog.wired.com/gadgets/2009/02/unix-lovers-to.html