Tuxinfo 28 Special Remix

download Tuxinfo 28 Special Remix

of 18

Transcript of Tuxinfo 28 Special Remix

  • 8/9/2019 Tuxinfo 28 Special Remix

    1/18

    S p e c i a l

    R e m i x

  • 8/9/2019 Tuxinfo 28 Special Remix

    2/18

  • 8/9/2019 Tuxinfo 28 Special Remix

    3/18

    al cual lo habamos anun-ciado, desde TuxInfo nosimporta mucho el softwarelibre con lo cual estamosdando inicio a los pedidos

    de realizar demostraciones para laspequeas, medianas y grandes em-presas que estn interesadas en co-nocer otra propuesta que no sea elsoftware propietario y privativo.Por qu pensamos que elsoftware libre y GNU/Linux

    es una opcin?.Muy simple porque adems de tra-bajar con l hace muchsimos aosconfiamos en su potencial, su liber-tad, su continuidad en el tiempo y loms importante, en su seguridad.Nuestra principal misin no es slomostrar las capacidades del soft-ware libre para luego poder realizarun plan de migracin hacia esta pla-taforma. La apuesta es ms grandeen donde realmente intentamos de-

    mostrar que el software libre es otrosabor de software y que puede uti-lizarse con mucha facilidad en cual-quier tarea que se requiera.Pensamos que usar software libre yGNU/Linux es el medio para cambiarparadigmas, que las empresas pien-sen en l no slo para la reduccinde gastos. El Software Librees mucho ms que eso, es unaherramienta segura y una al-ternativa libre, no gratuita.Obviamente cuando habla-mos de nuestro plan de mi-gracin lo hacemos sabiendoa lo que debemos enfrentar-

    nos y para ello tenemos mu-chos aspectos cubiertos.Los puntos en relacin al soft-ware privativo son ESTOS:Y mucho ms.Desde el mes de julio en Tux-info estamos recibiendo pe-didos para poder asignar de-mos las cuales estaramos

    pactando de forma totalmente gra-tuita (siempre que no superen los40 kilmetros de la residencia de losintegrantes del plan), en donde unapersona de la campaa se acercaraal lugar donde sea necesario reali-zar la demostracin para contestartodas sus consultas y dudas.Importante. Recuerden que las em-presas solicitantes debern respon-der un cuestionario en donde Tuxinfose reservar la decisin de realizarla demostracin en razn de puntosespecficos a la necesidad de cadasolicitante. Estos puntos pueden sersolicitados va mail.Pasos necesarios para solicitud deuna demostracin.* Enviar un mail a nuestra cuenta decorreo electrnico, solicitando lospuntos previos a la concrecin de lafecha para la demostracin.* Una vez recibido el correo electr-nico recibir un mail en un tiempo nomayor a las 48 horas para continuarcon los detalles.Creemos que esta es una excelenteoportunidad para cualquier empre-sa en donde de forma gratuita pue-de contar con un segundo enfoqueen cuanto al software instalado enlas PCs y Servidores.

    Ariel M. Corgatelli

    Arranc la Campaa de Software Librey Linux para todos!!!! en Argentina

    TRed Hat se suma a la nubeRed Hat ha lanzado un paquete deinfraestructuras y servicios disea-dos para proporcionar una frmulade acceso completa al cloud compu-ting, el mismo se llama: Cloud Foun-dations y que ser rival directo deWindows Azure de Microsoft.Las soluciones que ofrece son: pla-nificar, construir y gestionar Infra-estructuras como Servicios (IaaS) yPlataformas como Servicios (PaaS)

    en clouds pblicas y privadas.La primera edicin de Cloud Foun-dations permite implementar en laactualidad clouds privados e inclu-ye Red Hat Enterprise Linux, Red HatNetwork Satellite, Red Hat Enter-prise Virtualization, JBoss Enterpri-se Middleware y Red Hat EnterpriseMRG Grid, una gua de implementa-cin, una arquitectura de referenciadetallada que proporciona instruc-ciones, configuracin y scripts pasoa paso para crear y configurar el clo-ud privado.Ms informacin de Red Hat CloudFoundations: www.redhat.com .

    D i sF r e

    Descarga dEste es el ltinocido sistemponible parai386, ia64, Dentro de la

    das encontram- Correcci

    en el back-en- Soporte pa

    ciones GPT d- Mejorado- Correcci

    torio y sus he- Correcci

    te al correr Python y Rub

    - Han sidoStrigi por omnexin.- Han sido c

    con las herrclculo de la

    - Ha sido cen las particiMs informaractersticas la instalacinde: lists.freebDescarga: ww

    Special Remix

    * Servidor de seguridad y acceso a Internet.* Proxys con cacheo dinmico y bloqueo prede-terminado.

    * Emulacin de aplicaciones que dependen delsistema

    operativo Windows de Microsoft.* Acceso a base de datos SQL.

    * Acceso a las aplicaciones de gestin con base

    de datos SQL y clientes Win32.* Acceso a pginas web con renderizados enotros navegadores.

    * Migracin de datos.* Migracin de cuentas de correo hacia

    organizadores completamentelibres con integracin deemail, contactos, tareas.

    * Migracin de gestor de documentaciones webhacia uno de plataforma libre.

    Richard Stallman dijoque Apple es ms mal-volo que MicrosoftEn una entrevista para www.elmun-do.es; Richard Stallman arremetecompletamente contra Apple y dice:Apple es ms malvola y muchoms restrictiva que Microsoft, yaque limita incluso el derecho de eje-cutar aplicaciones, y completa con:

    Apple crea esposas digitales, hacecreer a la gente que es cool por te-ner sus productos y realiza juegosde marketing para que no parezcamalo lo que hace. Muy buenos co-mentarios los de Richard y no muylejos de la realidad, los que lo cono-cemos sabemos que Stallman no secalla, y que sabe hablar de formacorrecta expresando su descontentocon polticas monopolistas de variosgobiernos, incluidos el argentino.Para el que desee leer el artculocompleto les ingreso el link.

    VLC 1.1.0 finaldisponible para descarga

    VLC es uno de los ejemplos de xitodel software libre. Se trata de unreproductor multimedia preparadopara reproducir cualquier for-mato del mercado.Entre las novedades que traeesta versin estable se en-cuentra: la aceleracin GPUde contenidos HD, sistemade codecs integrado queevita tener que estarinstalando el repro-ductor y codecs demanera separada.Ms informacin:Videloan.org

    Excelente noticia, es que Mandrivaconsigui apoyo de un grupo inver-sor. Hace algunos das les coment-bamos la situacin en la que se en-contraba Mandriva. Y tras rumoresy mensajes publicados en blogs yTwitter, en donde se reflejaba el malambiente generado por esta situa-cin, Arnaud Laprvote, el CEO de lacompaa ha anunciado que han en-contrado unos inversores que per-mitirn mantenerla de momento:Hoy, la sociedad ha encontrado a losinversores que han decidido invertirpara devolver al grupo el equilibrioeconmico y para encontrar un buenmodelo econmico. La inquietud dela comunidad y de los usuarios ya notienen razn de ser.Como era de esperar no se hizo p-blico el nombre de los inversorespero muchos estn apostando a Li-nagora, ya que la empresa viene co-laborando con Mandriva en variosproyectos.Lo ms importante es saber queMandriva est por el momento fuerade peligro.Fuente: LeMagIT

    Mandr ivaencont r apoyo!

    Una publicacin oficial desde Adobe endonde habla de la versin para Linux en64bits. En donde expres que se encuen-tran completamente comprometidoscon la versin de 64 bits en Linux, peroque por razones importantes, llmesecambios estructurales cerrarn tempo-ralmente el desarrollo. Y que adems in-gresaron un enlace al foro de discusinen donde pueden seguir todo el avancedel mismo.Les dejo las palabras oficia-les de Adobe: Hemos cerrado tempo-ralmente el programa Flash Player 10para Linux de 64 bits, ya que estamosrealizando importan-

    tes cambios en la ar-quitectura de 64-bitLinux Reproductor deFlash y mejoras adi-cionales de seguridad.Estamos plenamentecomprometidos con laversin nativa de 64-bit Flash Player parael escritorio, propor-

    cionando sopoMacintosh y prxima versPlayer. Tenemcionar ms infde nuestro protinuamos nuesde 64-bits de Fayuda y apoyocon el foro depara ms anunMe gustara cotedes, ya que sabemos la ar

    Adobe abandona temporalmP l a y e r 1 0 p a r a L i n u x

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    mailto:info%40tuxinfo.com.ar?subject=http://www.redhat.com/http://lists.freebsd.org/http://www.freebsd.org/http://www.elmundo.es/elmundo/2010/06/22/andalucia_malaga/1277232759.html%22%20/t%20%22_blankhttp://www.videolan.org/%22%20/t%20%22_blankhttp://www.lemagit.fr/article/linux-mandriva-opensource-investisseurs/6613/1/exclusif-mandriva-sauve-par-des-investisseurs/%22%20/t%20%22_blankhttp://forums.adobe.com/community/webplayers/flash_player%22%20/t%20%22_blankhttp://forums.adobe.com/community/webplayers/flash_player%22%20/t%20%22_blankhttp://www.lemagit.fr/article/linux-mandriva-opensource-investisseurs/6613/1/exclusif-mandriva-sauve-par-des-investisseurs/%22%20/t%20%22_blankhttp://www.videolan.org/%22%20/t%20%22_blankhttp://www.elmundo.es/elmundo/2010/06/22/andalucia_malaga/1277232759.html%22%20/t%20%22_blankhttp://www.freebsd.org/http://lists.freebsd.org/http://www.redhat.com/mailto:info%40tuxinfo.com.ar?subject=
  • 8/9/2019 Tuxinfo 28 Special Remix

    4/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Disponible: MozillaThunderbird 3.1 Final

    Esta es la nueva versin estable fi-nal, del cliente de correo electrnicoOpen Source, gratuito y multipla-taforma que incorpora mejoras enrendimiento y estabilidad. Entre lasmejoras encontramos: - Nuevo con- junto de herramientas de bsque-da como barra de filtrado rpido onavegacin con pestaas que nosayudarn a encontrar los correosrpidamente.- Mejoras en la actualizacin desdeversiones antiguas de Thunderbird

    u otros clientes de correo comoOutlook, Outlook Express o WindowsMail. - Mejoras en la personaliza-cin del correo electrnico. - Mejo-ras en la seguridad y en la privaci-dad de nuestros mensajes.- Permite ser personalizado concomplementos. - Dispone del motorGecko 1.9.2 al igual que Firefox 3.6.Por ltimo cabe destacar que Thun-derbird 3.1 tiene como nombre claveLanikai.

    Descarga: www.mozillamessaging.com.Ms informacin: Notas de lanza-miento: Mozilla Thunderbird 3.1 Final

    Es claro que puede molestar mucho alos usuarios si por alguna razn se bo-rra, ya sea contenido o software quetengamos en un mvil. Porque supues-tamente es nuestro equipo, nuestros

    datos y si tomamos la decisin de usarcierto programa es ilgico que la em-presa proveedora del sistema operati-vo lo borre porque lo crea necesario.Pero lo cierto es que es as y copio tex-tualmente las palabras de Google ensu blog: Hubiramos querido no tenerque usar esta funcin de eliminacinremota de aplicaciones pero sabemosque tenemos la capacidad de actuar

    inmediatamente, cuando la seguridadde nuestros usuarios as lo requiere.Este mecanismo llamado kill switchexiste no slo en los mviles Android,sino tambin en el iPhone, con lo cualse puede intervenir directamente en elmvil. Y para dejar en evidencia estemecanismo Google esta semana supri-

    mi dos programas de Android Market,eliminndolos adems de los telfonosmviles donde fueron instalados porsus propietarios.El propsito de estas aplicaciones fuefalseado con el fin de motivar al usua-rio a descargarlas. Sin embargo, no te-nan un propsito maligno y no tenanacceso a los datos privados o recursos

    del sistema.Por tratar-se de apli-c a c i o n e sprct ica-mente in-servibles, lamayora delos usuarioslas desins-tal pocod e s p u sde haber-las descar-gado, as explicabaTim Bray el23 de junioen el blogde desarro-lladores deAndroid.

    Y para rematarlo el Jefe de Seguridadde Android, Rich Cannings, Bray diceque la funcin de administracin y eli-minacin remota de contenidos no de-seados es uno de varios mecanismos deseguridad con que cuenta la compaa,cuyo propsito es proteger a los usua-rios de los contenidos no deseados. Ladesinstalacin est adems amparadapor las las condiciones de uso de An-

    droid. Obviamente Google asegura quetodo el proceso es transparente y queel usuario recibe una notificacin en eltelfono.La verdad es que a este tema lo veo muycomplicado y adems ilgico. Cules la opinin de ustedes al respecto?.Fuente: Blog de desarrolladores de Android

    Segundas Jornadas del Sur BahaBlanca, 14, 15 y 16 de Agosto de 2010 Universidad Nacional del Sur, Al-tos de Palihue. El grupo J ornadasdel Sur invita a toda la comunidad aproponer charlas, talleres y activi-dades para las Segundas Jornadasdel Sur. La temtica del evento sedesarrolla en torno a la filosofa delcooperativismo, el trabajo colabo-rativo, la accin solidaria, el uso detecnologas libres en la adminis-tracin pblica, el libre acceso a la

    informacin y el uso de la tecnolo-ga en favor de la educacin, entreotros temas.Este ao les proponemos darle unavuelta de rosca a sus disertaciones,buscando involucrar al asistenteen un rol ms activo a lo largo delevento. De esta manera buscamosreflejar la participacin comunita-ria caracterstica de nuestro movi-miento concentrada en los tres dasque durar el encuentro. Ms Info-macin y fuente: ViaLibre

    Llamado a presentacin de charlaspara las Jornadas del Sur - Argentina

    En camino, ZFSnativo para Linux

    Segn se puede leer en la lista decorreo de los Desarrolladores en elLawrence Livermore National Labo-ratory, podemos decir que se vie-ne el gran sistema de archivos ZFSutilizado por Solaris y OpenSolariscon gran aceptacin por sus usuarioy envidia de muchos OS. En la listaanuncian que lograron portar unaparte sustancial del sistema de ar-chivos ZFS de Sun/Oracle al kernelLinux. Dicho port nativo de ZFS pue-de ser compilado con kernels hastala versin 2.6.32 el cual ha sido pro-bado exitosamente con las distri-buciones Linux Fedora 12 y los delas versiones 5 y 6 Beta de Red HatEnterprise Linux (RHEL). Todos ellosen sistemas de 64 bits con el Sola-ris Porting Layer. Lo malo por ahoraes que an no consiguieron portarel ZPL a Linux, por lo que todavano es posible montar particiones deZFS directamente. Es slo cuestinde tiempo y estn atentos a Hernn Saltiel que nos ampla el tema en el podcast de TuxInfo...Mensaje en la lista

    WikiUnix, enciclopedia online,libre, colaborativa y en espaolEsta enciclopedia WikiUnix fue desa-rrollada con el objetivo de facilitar elaprendizaje y la asimilacin de con-ceptos en torno a los sistemas ope-rativos Unix, especialmente GNU/Li-nux.Esta plataforma colaborativa queadems permite realizar y compro-bar ejercicios sobre los contenidosque vamos aprendiendo, cuentaactualmente con cerca de 300 art-culos clasificados segn el nivel decomplejidad y experiencia del usua-rio.WikiUnix tambin ofrece su conte-nido en formato PDF para que po-damos estudiarlo de forma offline.Todo el contenido de WikiUNIX estdisponible de forma libre para serreutilizado bajo Licencia CreativeCommons.Sitio web:enciclopedia online WikiUnix.

    SabayDisponib

    Esta es la vertanto para 32Gentoo. Algucas son:- Basado en GKernel Linuxfcil y rpidaExt4 predeteBtrfs- X. Org 7.5 - Aplicacionepiz y Kwin) -Sitio web: Sa

    Proyectestnda

    (ALa FundaciDiputado decaluse, se eun proyecto estndares abtracin Pblitndar abiertespecificacio transferencsatisface las sEstar univepara su lecturforzar al usuade proveedordos Ser implbremente porregalas, derto los que eldor pudiera el cumplimieimplementadotros por nincumplimientEstas cuatro finen un estasegurar no bilidad de lotiempo y, pode acceso futambin la ilas entidadeentre stas ymoviendo, dso libre a lapendencia deborrador del cuentra dispoobjetivo de inser partcipescomentarios,borando en lsible futura le

    Google puede borrarcontenidos en

    mviles Android

    http://www.mozillamessaging.com/http://www.mozillamessaging.com/http://www.mozillamessaging.com/en-US/thunderbird/3.1/releasenotes/%22%20/t%20%22_blankhttp://android-developers.blogspot.com/2010/06/exercising-our-remote-application.html%22%20/t%20%22_blankhttp://www.jornadasdelsur.org.ar/http://www.jornadasdelsur.org.ar/http://www.vialibre.org.ar/2010/06/24/llamado-a-presentacion-de-charlas-para-las-jornadas-del-sur/%22%20/t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://groups.google.com/group/zfs-fuse/browse_thread/thread/32e1ac5f17641bf2?pli=1%22%20\t%20%22_blankhttp://osl.uca.es/wikiunix/index.php/P%C3%A1gina_principal%22%20/t%20%22_blankhttp://www.sabayon.org/http://www.sabayon.org/http://www.sabayon.org/http://osl.uca.es/wikiunix/index.php/P%C3%A1gina_principal%22%20/t%20%22_blankhttp://groups.google.com/group/zfs-fuse/browse_thread/thread/32e1ac5f17641bf2?pli=1%22%20\t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://www.tuxinfo.com.ar/tuxinfo/?cat=300%22%20\t%20%22_blankhttp://www.vialibre.org.ar/2010/06/24/llamado-a-presentacion-de-charlas-para-las-jornadas-del-sur/%22%20/t%20%22_blankhttp://www.jornadasdelsur.org.ar/http://www.jornadasdelsur.org.ar/http://android-developers.blogspot.com/2010/06/exercising-our-remote-application.html%22%20/t%20%22_blankhttp://www.mozillamessaging.com/en-US/thunderbird/3.1/releasenotes/%22%20/t%20%22_blankhttp://www.mozillamessaging.com/http://www.mozillamessaging.com/
  • 8/9/2019 Tuxinfo 28 Special Remix

    5/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    En el podcast 12 de TuxIn-fo tuvimos muchos temasy muy variados. En prime-ra instancia contestamosvarios mails de nuestrosoyentes/lectores (puedenenviarnos sus comenta-rios o consultas que lasresponderemos en elpodcast) luego Hernnhabl de dos temas re-lacionados a la

    comprade HyperSonic yPhoenix; la decisin de Go-ogle retirando en las PCs el sistemaoperativo Windows. Marcos hablde una excelente aplicacin basadaen software libre para las anima-ciones desde una Mac, por mi partehabl de la experiencia Windows 7vs Ubuntu en una netbook; algo deradiaciones de las antenas en mvi-les; Oscar nos cont sobre su papelen la pelcula El Mural; (de HctorOlivera) algo del mundial 2010 y mu-cho ms en una charla de caf entreamigos libres.Los invitamos a descargar nuestropodcast, enviar sus comentarios, su-gerencias o consultas .

    Con una importante convocatoria, sedesarrollaron las Terceras Jornadasde Software Libre y Negocios orga-nizadas por CAdESOLen la Provinciade Crdoba. Ms de 80 personascircularon por el Aula Magna de laFacultad de Matemticas, Astrono-ma y Fsica (FAMAF), para escuchar

    el mensaje unificado de empresasclientes, proveedores, y cmaras,de que existe un importante foco denegocios vinculado al software li-bre a nivel local, fundamental parala evolucin de las empresas en Ar-gentina. En la apertura del evento,a cargo de la Vicedecana de FAMAFDra. Esther Galina, se recalc la im-portancia de apostar al crecimien-to de esta disciplina, como herra-mienta para el crecimiento del pas.Luego, Daniel Coletti, Presidente deCadesol, habl sobre los modelos denegocios basados en software libre,detallando el panorama de la ofer-ta local de servicios disponibles enesta materia. En el resto de la jorna-

    da, se presentaron dos herramientasconcretas, SugarCRM de la mano deDaniel Ibaez de Kunan y el ERP deLibertya presentado por Mario Mau-privez de Disytel, adems de casosde xito como el de Intersys, muyenriquecedor para aquellos clientesque estn pensando en implemen-

    tar este tipo de soluciones. Para elcierre, la presentacin del proyectoincubadora de empresas de FAMAFcont con el caso de xito de Machi-nalis, grupo emprendedor compues-to por alumnos de la facultad condesarrollos basados en software li-bre.Daniel Coletti y Mario Mauprivez,Presidente y VicePresidente respec-tivamente de CADESOL, anunciarontambin que la Cmara est im-pulsando una serie de actividadesdestinadas a fomentar el conoci-miento e implementacin del soft-ware libre en el mbito empresarial.Para mayor informacin contctesecon CAdESOL.

    Finalizaron con xito las III Jornadasde Software Libre y Negocios

    E s c u c h a n o s e n e l p o d c a s t

    Podcast de TuxInfo # 12:Un podcast

    muy mundiali-zado...

    MP3 OGG

    Podcast de TuxInfo #14:Yo te voy a robar la notebook

    y la voy a ubicar en elinodoro , MacOs

    Este podcast super completamentela duracin clsica de un podcast, to-dos los que lo descarguen van a tenerque escucharlo seguramente en dostiempos (al mejor estilo mundial contiempo extendido), pero como todaslas semanas hicimos focos en las no-ticias ms relevantes en materia de

    software libre y GNU/Linux. Entra-mos en un mundo complicado y muycuestionado por cierto, Android y su

    Kill Switch. Luego Marcos nos delei-t con una excelente disertacin delos modelos de codecs propietarios

    y el por qu el mundo del softwarelibre jams va estar en el mundo dela edicin de video profesional (an-tes de emitir opinin escuchen a quse refiere Marcos). Daniel Valfre noscont los avances de Meego, tuvimosnuevamente a Naudy, Oscar con suexcelente espontaneidad. Hernncomo era de esperar habl del ladooscuro de Oracle, es decir SUN , don-de toc muchos temas interesantes,y para ir cerrando esta breve intro-duccin hacemos eco de un escuchaquien nos pide temas simples delmundo libre, en donde esta semana

    hablamos de MSN y todos sus sabo-res libres.Los invitamos a descargar nuestropodcast y enviar sus comentarios,sugerencias o consultas.

    MP3 OGG

    Yo te voyy la vo

    inoEsta semananumeroso engrantes. Tocapondimos dopodcast escuuna impresorbajar con viEdiana Olavmunidad Blecual el nivel cada vez ms

    M

    M

    B i tdiariaComo todos l

    brindan las ntecnologa en cargar y comp

    Podcast de TuxInfo #13:A la comunidad dePostgrSQL les importa 3

    velines OracleTuxInfo tuvimos muchos temas y muyvariados. Tuvimos un podcast con nue-vos participantes, por un lado Naudyde Venezuela y William del mismo pas.Naudy habl del Proyecto Mundo Ac-cesible, organizacin cuyo objetivo es

    desarrollar tecnologa de in-formacin para dignificar

    la vida de de la perso-nas con algn tipo dediscapacidad y luegoincorporar a la socie-dad mediante el uso deSoftware libre y Williamde la distribucin Canai-ma y las modificacionesque le realiz. Como to-das las semanas Her-nn nos cuenta temasrelacionados al mun-do OpenSolaris, SUNy Oracle. Pusimosen el tapete nueva-mente el Plan Co-nectar Igualdad elcual cada vez dejams que desear. Se-guimos con lo queNovell ofrece para

    la migracin haciasus servicios, ZFSpara Linux, SUN

    y su nuevo server ymuchos ms temas

    MP3 OGGPrimera

    Meeganuncia

    Era de esperadesarrolla Mnas pistas ofiMeego en lomostramos uve el sistemaun video paraque se puedeDay 1 de lade MeeGo. Emer da, en ddel sistema oN900, pero linterfaz de udeseen sabersamos el enlacon el cual pte. Sitio ofic

    S i l i

    mailto:[email protected]:[email protected]://www.cadesol.org.ar/http://www.cadesol.org.ar/http://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro12UnPodcastMuyMundializado434.mp3http://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro12UnPodcastMuyMundializado281.ogghttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro15UnPodcastBienChevere301.mp3http://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro15UnPodcastBienChevere683.ogghttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro13ALaComunidadDePostgrSQLLesImport282.mp3http://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro13ALaComunidadDePostgrSQLLesImport495.ogghttp://meego.com/community/blogs/valhalla/2010/meego-handset-project-day-1-here%20http://meego.com/community/blogs/valhalla/2010/meego-handset-project-day-1-here%20http://tuxinfopodcast.blip.tv/rsshttp://tuxinfopodcast.blip.tv/rsshttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro13ALaComunidadDePostgrSQLLesImport495.ogghttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro13ALaComunidadDePostgrSQLLesImport282.mp3http://tuxinfopodcast.blip.tv/rsshttp://tuxinfopodcast.blip.tv/rsshttp://tuxinfopodcast.blip.tv/rsshttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro15UnPodcastBienChevere683.ogghttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro15UnPodcastBienChevere301.mp3http://tuxinfopodcast.blip.tv/rsshttp://tuxinfopodcast.blip.tv/rsshttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro12UnPodcastMuyMundializado281.ogghttp://blip.tv/file/get/Tuxinfo_podcast-PodcastDeTuxInfoNro12UnPodcastMuyMundializado434.mp3http://www.cadesol.org.ar/http://www.cadesol.org.ar/mailto:[email protected]:[email protected]
  • 8/9/2019 Tuxinfo 28 Special Remix

    6/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3- Ingresamos nuevamente ladireccin de correo electrni-co afirmando y aceptando elacuerdo.

    5- En nuestra cuenta deemail vamos a recibir unmail en el cual debemoshacer clic en la activacinde la cuenta MSN live.

    4- Creamos las

    credenciales de

    nuestra cuenta.

    Y esto fue todo, ya tenemos nuestra direccin de email propia, activa en lared de MSN en tan solo 5 minutos.

    (En slo 5 minutos)Algo que me gustara compartir conustedes es la forma de activar cuen-tas de email propios en la red de MSNclsico. Este artculo est orienta-do a las personas que piensan queHotmail es la nica opcin a la horade hacer uso del clsico MSN. Y ade-ms porque estoy un poco cansadode escuchar y leer que Hotmail es el

    correo ms usado en el mundo, algoque de ser cierto el MSN tiene muchoque ver.Vayamos paso a paso1- Debemos ingresar en la direccin web En donde veremos varias op-ciones tal cual muestra la imagen,ustedes deben hacer clic en Utiliceuna direccin de correo electrnicoque ya tenga (Empezar ahora).

    Cmo activar cuentas de correopropios en MSN Messenger

    2- Completarlos datos ne-cesarios connuestra cuentade email vlidatal cual pode-mos observaren la figura.

    Chicas Linux epara todas lasadentrarse en

    que confesar qutualizada, pero ti

    TLDPTLDP-ES/LuCAS para el que busca inrealizar tareas de addos en GNU/Linuxen espaol. Obviamde servicios la gentingresar ves la sigupgina de inicio: Ede documentacin?Tienes toda la info

    Este blog me te ya que englo

    basados en esdel software librmucho es que e

    libre de usar, mtodo el contenidolas versiones deri

    blog fue creadoriamente utilizand

    Zeta-9Este es un blog dcias, tutoriales, enmas relacionados en especial Ubuntseguro ser de utilde esta distribucimo Vazquez Mend

    Mes a mes vamos a ingresar nuestros sitios ms destiles para que nuestros lectores puedan recorrer tom

    relevante acerca de distribuciones, aplicaciones, utipuesto que no podemos ingresar todas las que quiside espacio, pero poco a poco estarn reflejadas en esaceptamos las suyas para ser publicadas, como tamdifusin a los sitios propios de cada uno de nuestrogresar sus sitios favoritos deben enviar un mail aAriel M. Corgatelli

    La Fundacin Va Libre junto con elDiputado de la Nacin Eduardo Ma-caluse, se encuentran impulsandoun proyecto de ley para el uso deestndares abiertos en la Adminis-tracin Pblica. Bsicamente, un es-tndar abierto consiste en cualquierespecificacin para la codificacino transferencia de informacin quesatisface las siguientes condiciones:Estar universalmente disponiblepara su lectura e implementacin Noforzar al usuario a utilizar productosde proveedores o grupos determina-dos Ser implementado y utilizado li-bremente por cualquier persona, sin

    regalas, derechos o cargos, excep-to los que el organismo normaliza-dor pudiera requerir para certificarel cumplimiento. No favorecer a unimplementador por encima de otro uotros por ninguna razn distinta alcumplimiento de la especificacin.Estas cuatro caractersticas que de-finen un estndar abierto permitenasegurar no solamente la perdura-bilidad de los datos a lo largo deltiempo y, por ende, la posibilidadde acceso futuro a los mismos, sinotambin la interoperabilidad entrelas entidades del Sector Pblico yentre stas y los ciudadanos pro-

    moviendo, de estamanera, el acceso li-bre a la informacincon independenciadel software utili-zado. El borrador delproyecto de ley seencuentra disponi-ble en un sitio con elobjetivo de invitar aquienes quieran serpartcipes del mismoa dejar sus comen-tarios, observacio-nes, colaborando enla redaccin de estaposible futura ley.Fuente: ViaLibre

    Proyecto de ley de estndares abiertos Argentina

    S i l R i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    https://accountservices.passport.net/ppnetworkhome.srf?lc=1034https://accountservices.passport.net/ppnetworkhome.srf?lc=1034http://es.tldp.org/http://zeta-9.blogspot.com/http://www.vialibre.org.ar/2010/06/03/proyecto-de-ley-de-estandares-abiertos/http://www.vialibre.org.ar/2010/06/03/proyecto-de-ley-de-estandares-abiertos/http://zeta-9.blogspot.com/http://es.tldp.org/https://accountservices.passport.net/ppnetworkhome.srf?lc=1034https://accountservices.passport.net/ppnetworkhome.srf?lc=1034
  • 8/9/2019 Tuxinfo 28 Special Remix

    7/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Bash,primeros pasos.Podemos definir como Bash a un in-trprete de comandos entre noso-tros y nuestra PC. Casi siempre quetengamos que realizar cualquiertipo de operacin en una consolade texto acudiremos a l para reali-zarla. Hay varios interpretadores decomandos pero este es el ms utili-zado.

    Un Poco de HistoriaPor aquellos tiempos en los que Den-nis Ritchie y Ken Thompson de AT&Tdiseaban UNIX, fue su meta crearun medio para que las personas in-teractuaran con el sistema de unaforma ms amena y estndar. Lossistemas de entonces venan con in-trpretes de comandos, que acepta-ban comandos de los usuarios y losinterpretaban para que los ejecuta-ra la mquina.Pero Ritchie y Thompson queranms, algo que ofreciera ms quelos intrpretes de comandos delmomento. Es por eso que naci laBourne shell (Bash), creada por S.R.Bourne. Desde la creacin de la shellde Bourne se han desarrollado otrasshells, tales como la C shell (csh) y laKorn shell (ksh). Cuando la Free Soft-ware Foundation buscaba una shellsin patentes, los desarrolladoresempezaron a trabajar en el lenguajede la Bourne shell y en caractersti-cas de otras shells del momento. Porlo que surgi Bash. (Bourne AgainShell) Seguro que ya vimos en varias

    oportunidades mensajes de errorcomo el siguiente bash: commandnot found. Para lo cual tenemos queobtener muchas veces ayuda para eluso del mismo.Comenzando a Usarlo.Uso del Man. El comando Man nosda la opcin de tener al alcance denuestra mano los manuales de to-dos y cada uno de los comandos quepodemos utilizar en Bash. La formade utilizarlo es muy simple.linux@linux : > man bash O bien po-demos guardar en un archivo de tex-to el manual completo en este casode bash con el siguiente comando.linux@linux : > man bash | col -b > bash.txtCon este comando le pedimos quecree un archivo de texto y que locoloque en donde estamos posadosahora directamente en el /home/li-nux Con el comando antes descriptopodemos consultar el manual o ge-nerar un archivo de texto de formatotalmente simple no slo de bash,tambin de otros comandos. Msadelante explicados.Lo primero en ejecutarse es el lo-gueo, el cual se hace previo una ve-rificacin en el sistema. Donde nospedir el login y la clave, estos dosarchivos lo encontramos ya defini-dos en: /home/usuario /etc/passwd o /etc/shadow/home/usuario Este es el creado enforma directa cuando ingresamosun usuario en el sistema. La creacindel mismo se realiza de forma auto-mtica con el comando # adduserusuario # useradd usuario

    /etc/passwd o /etc/shadowEstos archivos de configuracin,passwd y shadow son simplementearchivos donde se guarda las clavesde los usuarios. Passwd no es msutilizado en los sistemas actualespor su baja seguridad que basta-ba con editar este archivo y ver enforma transparente el contenido delmismo.Shadow cumple la misma funcinque el anterior pero la diferencia ra-dica en su encriptacin. Por lo queno veremos la clave en forma trans-parente, al contrario, veremos sim-bologa. La forma de asignarle a unusuario su clave es simple y en to-dos los casos se utiliza el mismo co-mando. # passwd usuario El sistemanos pedir que ingresemos la clave yluego que la confirmemos.Sigamos. Un intrprete interacti-vo de ingreso se ejecuta despusde una entrada correcta al siste-ma, mediante /bin/login , leyendo elfichero /etc/shadow . El intrpreteinvocado lee normalmente duranteel arranque /etc/profile y su equiva-lente privado, ~/.bash_profile Unavez producido el login el intrpretede comandos bash est operativoy listo para realizar nuestros pedi-dos. Adems, el sistema bien podraingresar como xterm o konsole, den-tro de un entorno grfico. Este tipode invocacin del intrprete nor-malmente copia el entorno padre yluego lee en el fichero ~/.bashrc delusuario las instrucciones de confi-guracin adicionales para el arran-que.A los archivos estndar le aadimostambin /etc/bashrc , que es llamadodesde el ~/.bashrc del usuario paraestablecer los valores del sistemade inicializacin de intrpretes deno ingreso. Podremos tener ms in-formacin ingresando el siguientecomando.#info bash /etc/profileAhora vamos a dar un ejemplo deun archivo bsico /etc/profile b-sico. (tomando como ejemplo una

    distribucin openSUSE) Este archi-vo comienza estableciendo ciertasfunciones auxiliares y algunos pa-rmetros bsicos. Especifica variosparmetros del historial de bash y,con lo que a razones de seguridad serefiere, desactiva el almacenamien-to de un fichero de historial perma-nente para root. Adems estableceun smbolo del sistema por defecto.Entonces invoca a pequeos guionesde propsito nico en el directorio/etc/profile.d para proporcionar unamayor inicializacin.Por ejemplo tenemos el archivo com-

    plete.bash, el cual es donde se g uar-dan la configuraciones generales denuestro bash.MUY UTIL.Bash guarda en el directorio de cadausuario un historial de los comandostipeados. El mismo se llama .bash_history Siendo un archivo de textocon lo que se podr editar su conte-nido y ver su contenido.Algunos comandos muy tiles.Varias veces nos encontramos con lanecesidad de realizar una operacinde permisos, modificacin de ar-chivos de sistema o cualquier ope-racin que pueda requerir la parti-

    cipacin directa del Root. Para ellodebemos conocer la clave del mismo,con lo cual estando logueados comousuarios comunes podemos cambiary ser root con el simple comando su.linux@linux >$ su Passwd:******** linux:/home/linux #Adems podemos tener la necesidadde ejecutar algn tipo de aplicacinen forma de root, para lo cual basta-r con tipear:linux@linux >$ su -c mcCon su -c y seguido de la apli-cacin como en este caso MidnightCommander , entraremos en l como

    root. (operacin aplicable para cual-quier comando)ALGUNOS COMANDOS BSICOS$ uname -aCon esta orden podremos ver todolo relacionado con el Kernel del sis-tema, su versin de Linux, distribu-cin, etc.$ su usuario cualquieraCon este comando podremos cam-biar por ejemplo de pepe a root pre-vio a tipear su contrasea de rootpara poder ingresar al login de root.$ ls -lPodremos ver el directorio en elcual estamos parado en el sistema.

    (siempre querio estar pardeterminadocontenido. Vdo un complrio con su resos, fecha dey por supuesrio.Forma de recrectorio, arcpor el color. rio. Blanco uAmarillo disenlace.$ mkdirCrear un dire$ rmdirBorrar un dir$ cdNos da la pospre a /homen qu directipearamostar directamedonde parten$ touchCrea archivo$ cp origen yvo tipeando destino en dovo.$ mvEste comandel anterior cque slo conarchivo de un$ renameSirve para re$ lnEste comandun acceso dirCONCLUSINo pretendedar una clasBash, slo generales decomandos men cuenta lanuales man, rramienta imdo de Linux.Ariel M. Cor

    S i l R i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    8/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    (Nota de Tapa)Qu es LocuLinux ?LocuLinux es una distribucin de Li-nux basada en Ubuntu 10.4 TLS queha sido desarrollada para cubrir unmercado poco explotado por las dis-tribuciones Linux, los locutorios otambin conocidos como Cibercafs.Su nombre deriva de juntar Locuto-rio y Linux que en el conjunto formanLocuLinux.El problema actual de este tipo deestablecimientos es que debido a lainversin inicial en la compra de lascomputadoras debe sumarse la li-cencia del software a instalarse, esdecir que lo que se instala deberade ser totalmente legal ya que esun servicio que se ofrece al pblicoen general. El coste de la licencia delos sistemas operativos ms utiliza-dos eleva el coste en la compra de lascomputadoras, lo que ocasiona queeste tipo de software se instale demanera ilegal.

    Ah es donde entra LocuLinux, al seruna distribucin Linux, esta carecede coste en la licencia por ordena-dor o por nmero total de usuarios.Cuando obtiene una distribucin deGNU/Linux, en este caso una basadaen Ubuntu tambin obtiene la liber-tad para estudiarla, copiarla, cam-biarla, y redistribuirla.LocuLinux posee todas las aplicacio-nes necesarias para este tipo de es-tablecimientos.Requerimientos:Requisitos Mnimos: Procesador x86, 700 MHz. 512 MB dememoria RAM. 8 GB de espacio en eldisco duro. Tarjeta de vdeo VGA con16mb de RAM. (Juegos). Tarjeta desonido AC97 o compatible. UnidadDVD-ROM. Requisitos Recomendados: Procesador x86 de 1,5 GHz. 2 GB dememoria RAM. 12 GB de espacio en eldisco. Tarjeta de vdeo VGA con 64mbde RAM. (Juegos). Tarjeta de sonidoAC97 o compatible. Unidad DVD-ROM.

    Requisitos adicionales: Es necesarioposeer una red de datos preinstaladapara poder interconectar los puestosde Internet y el servidor que contro-lara a estos, se recomienda que lared est cableada con UTP Cat. 5e osimilar y un switch 10/100 que inter-comunique todos los ordenadores.Control de puestosEl control de puestos de LocuLinuxes nico en controlar los puestos deforma remota y gestionar usuarios,rangos horarios, bonos, etc. Existenvarios programas que permiten rea-lizar una tarea inicial parecida, esdecir controlar los puestos por remo-to (Reiniciar, Cerrar el puesto, Abrirel puesto, etc). Pero ninguno es tancompleto como el que viene por omi-sin instalado en LocuLinux.El control de puesto de LocuLinuxest traducido al espaol en su to-talidad. En el puesto cliente se puedeconfigurar desde los programas quese pueden abrir al abrir una nuevasesin o tiempo, as como tambin sepuede definir el fondo personalizadocuando el puesto se encuentre blo-queado.

    Como se puede observar en la captu-ra anterior, el Control de Puestos Lo-cuLinux esta dividido en 4 apartadosdiferentes:1-Ordenadores:En esta pantalla se muestra la lista

    de puestos u ordenadores disponiblese instalados en el control de puestos.2-Usuarios:aqu se dan de alta o se modifican losusuarios creados para acceder desdelos puestos o para desbloquear lospuestos por usuario, as mismo se lepuede incrementar el crdito que elusuario quiera ampliar por minutos.3-Cajn:aqu se definen todas las ventas que

    se han realizado durante el da, sepuede configurar una etiquetadoraexterna para que se pueda imprimir elfin de caja del da.4-Deudas pendientes:aqu se detallan los consumos excedi-dos de cada usuario y lo que le quedapendiente por pagar.La instalacin de LocuLinux se realiza

    de la misma forma que serealiza en Ubuntu, se con-figura en la BIOS de nuestroequipo para que el primerdispositivo de arranquesea el CDROM/DVD y unavez configurado, se insertala copia de LocuLinux 2.0 ynos mostrar una pantallainicial donde podremos se-leccionar desde una demoLIVEDVD para probar Locu-Linux antes de instalarlo yver que funciona correcta-mente con nuestro hard-ware, luego est la insta-lacin va disco rgido, conesta opcin directamente

    utilizaremos el instaladorde Ubuntu para instalarnuestra distribucin fsi-camente en el disco duro.La instalacin permite so-bredimensionar espacio enel caso de que queramosconservar un segundo sis-tema operativo.

    Una vez que se termina la instala-cin de LocuLinux, el gestor de arran-que GRUB detectar las entradas dela particin y crear las lneas dearranque para los diferentes siste-mas operativos que tengamos ins-talados en nuestro equipo.Men de Arranque:Todos los pasos de la instalacin:En esta primer pantalla debemosseleccionar el idioma de nuestra ins-talacin/distribucin, como siempreen Espaol.Recuerden, desde el men inicial po-dremos seleccionar arrancar nues-tra distribucin en modo LIVEDVD sin

    instalar nada en el disco rgido o elmodo INSTALL para instalar LocuLi-nux fsicamente en nuestro disco r-gido.

    Todos los pasosde la instalacin:

    Paso 1 de 7En esta primer pantalla debemosseleccionar el idioma de nuestra

    instalacin/distribucin, comosiempre en Espaol.

    PASO 2 de 7En esta pantalla selecciongrfica simplemente pulsay luego la provincia ms cdomicilio, slo se utiliza phora con los servidores dela zona, como homenaje acaptura es de Argentina.

    S i l R i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    9/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Paso 3 de7En esta pan-talla selec-cionaremos lad i s t r i b u c i nde nuestro te-clado segnla zona dondenos encontra-mos la selec-cin ms comn es Latinoamrica.

    Paso 4 de 7definiremos el nombre del usuario,recomiendo el nombre de usuario lo-culinux y la contrasea root aunqueponga el mensaje Fortaleza: dema-siado corta. En cada puesto debe-mos cambiar el nombre del equipo,por ejemplo puesto1, puesto2, etc...Por ltimo debemos seleccionar Ini-ciar sesin automticamente paraque no nos solicite el usuario y con-trasea en el logging del GDM.

    Ultimos PasosElegimos el tipo de particionadopara instalar nuestro sistema en eldisco y el tipo de particiones quedeseamos para cada una, o bien in-dicamos que lo haga de forma auto-mtica, lo que eliminar la informa-cin del disco.Una vez completados todos los pa-sos y configuraciones anteriores,hacemos click en el botn Instalarpara comenzar la instalacin de Lo-cuLinux.Espero que les sirva de utilidad estemanual de introduccin a LocuLinux.Masinformacin: http://www.loculi-nux.org [email protected] 2010 Eduardo L. AranaEste proyecto se lo dedico a mi que-rida familia.

    Difcil es empezarEs el da de hoy que sigo escuchandohablar a gente diciendo que GNU/Linuxes Difcil. Parte de razn tienen, pero notanto y por lo menos no ahora. La cues-tin est en la mayora de la gente queempieza, que estn a un nivel demasia-do bsico, en algunos casos ni siquieralo mnimo para intentar instalar un sis-tema operativo. Pero una vez que se losgua un poco salen adelante. Antes noera as.Pasado. primer contacto.

    En 1996 el BBS del que era usuario dejde prestar servicio, la empresa decididiscontinuar el mismo. El administradordecidi crear otro BBS y all fuimos mu-chos usuarios. Cuando los usuarios lepreguntamos cmo se las haba arregla-do para hacer un BBS tan rpido y cun-to le cost, (conociendo los precios de laslicencias del SCO que usaba la empresaanterior), sencillamente nos dijo usa-mos Linux. Y nos di una explicacinmuy bsica de eso. (No sabamos nadade GNU en esos das).En agosto de ese ao buscando un jue-go para PC me encuentro con una cajade Slackware GNU/Linux kernel 2.0.0,As que con el CD me fui a casa, saqu miPC AMD486x4 100Mhz y 12 MB de RAM, eldisco de 1.6GB con Windows95 (para noarriesgar los datos en este disco), instalel disco de experimentos con 512MB y medecid a experimentar.Primer cosa rara para m fue la necesi-dad de 2 particiones para el disco, noera comn en esos das pero se resol-vi rpidamente. La instalacin en s novena mal hasta llegado al men de laslibreras que deban ser seleccionadasa mano, en un primer intento no puselas necesarias, obviamente ocurri quecuando arranqu el sistema por prime-ra vez, se colg en medio de la carga delmismo con un mensaje de falta de de-pendencias, en ingls. (murmurando unque te recontra), hasta que descifrel mensaje y decid empezar de nuevocon un diccionario ingls - castellano amano.En el segundo intento encontr entre lasopciones de libreras una opcin ms alfinal, incluir todas las libreras.Al terminar la instalacin logr iniciar elsistema correctamente, aunque claro,estaba lento, con todo lo que carg y

    no usaba, desde servicios de impresorahasta un servidor web y gopher en unequipo sin impresora y sin configurarninguna conexin de red.Unos das despus de explorar lo bsicoquise configurar la interfaz grfica. Lacosa era respondiendo preguntas en unmen muy largo. Teclado, mouse, placade vdeo, datos de resolucin grfica yluego del administrador de ventanas. Ala mitad de los datos de la placa de vdeome pregunta por el RAMDAC de la placa,un circuito que en ese caso estaba den-tro del procesador de vdeo, 36 opcionesposibles, me dije bueno en el peor de loscasos deber ver esto otras 35 veces, yeleg el primero, siguiente pregunta fre-cuencia de trabajo del ramdac, all losvalores podan variar sin aparente indi-cacin, o sea que las 35 veces pasaron aser varios millones. All baje los brazos ydije, esto no es para m.(aunque la cu-riosidad pudo ms).Segundo Encuentro.Un ao despus encontr otra distro,una llamada Red Hat. Tena seleccinde libreras y dependencias en forma au-tomtica, (Todo un alivio) y por primeravez obtuve un entorno grfico, VGA b-sico 640*480 y 16 colores. (en ese mo-mento y comparado con w95 y NT4 no

    me gust mucho, pero segu adelante.Luego prob otras distros, la nica quenunca pude instalar fue un Gentoo queera al estilo de los primeros UNIX. a com-pilar programa por programa y librerapor librera. (Esa s que era difcil).Hoy da.Si uno se pone a instalar Windows legal-mente ve una cantidad de pasos bas-tante extensa y compleja. Varios DVDs,para el sistema operativo, programasde oficina, codecs de multimedia. Com-presores varios, anti virus, firewall, antiespas, etc., cada uno con sus cdigos devalidacin ms largos que los de lanza-miento de misiles de la dcada del 70.Cada uno con muchas opciones y paracolmo con la posibilidad de que uno to-que alguna dependencia que dificulte oimpida la ejecucin de otra aplicacin.Generalmente con una pantalla azul yun mensaje crptico que se puede resu-mir en Ni Bill sabe que le pasa a estamquina. Y antes de que alguien digaalgo aclaro, los AIO (All In One), son totaly absolutamente ilegales, segn Micro-

    soft y todas lastengan algn pde ellas.OPININY muchas vecchar las validtroyanos vidusuario.En comparacide GNU/Linutalacin llevadependiendo dy extras estnzados y en algmedida que elquiera de ello,producir un Dy la comunidamuy atenta anporar cdigo slo un poco dIncreblementtallas de licencprogramas prcarteles de proveran las cosalos derechos qberlos pagadoque prometen Lo interesanteque hay gente

    instalacin actexperiencias caos, o por loso por lo que lmentaron haces que en casoel procedimiesiguen realizahacen ms eficcionamiento.Si no prob oaos, pruebe ader, hace unosner USB era ude comando yses me sorprencon un liveCDdeca que la para usar, segcon la cmarame pellizqu pando. (Y el mna. Por si tenaClaudio De BrUL64.blogspodraug

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    http://www.loculinux.org/http://www.loculinux.org/http://[email protected]/http://ul64.blogspot.com/http://twitter.com/@Doldraughttp://twitter.com/@Doldraughttp://ul64.blogspot.com/http://[email protected]/http://www.loculinux.org/http://www.loculinux.org/
  • 8/9/2019 Tuxinfo 28 Special Remix

    10/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    Un Mundo Accesible es una inicia-

    tiva, que busca promover, fomentary establecer el desarrollo tecnol-gico sustentado en las TecnologasLibres, enfocando su propsito enincorporar en los sistemas y estra-tegias de diseo los elementos oparmetros necesarios para la con-secucin de la accesibilidad, a finde permitir la disposicin de estastecnologas a aquellas personas concualquier tipo de discapacidad y as facilitar su desenvolvimiento en laslabores cotidianas.La Responsable principal del Proyec-to es la activista de la Comunidad deSoftware Libre Nerissa Aguilera y

    con la colaboracin de un Gran y Va-lioso Equipo de Trabajo.Cules son los Objetivos del pro-yecto?Garantizar la integracin de las per-sonas con discapacidad a la socie-dad mediante el libre acceso a lainformacin y a la tecnologa (In-ternet, computadoras, sintetizado-res de voz, entre otros) medianteun sistema operativo y aplicacionesbasadas en Software Libre y dispo-sitivos adaptados (teclados, impre-soras, sensores de imgenes, entreotros) bajo la filosofa de HardwareLibre. Contribuir a la equiparacinde oportunidades de un sector de lasociedad con caractersticas espe-ciales, brindando materiales de dis-tribucin libre frente a otras alter-nativas comerciales existentes en elmercado.Cules son las discapacidades quecontempla el proyecto? Las disca-pacidades que se consideran en este

    proyecto como fuente de inspiracin

    para aportar soluciones que acer-quen las tecnologas a las personasque las padecen son: DiscapacidadVisual: Es la carencia, disminucinde la visin o problemas en la vi-sualizacin de colores. DiscapacidadAuditiva: Es el dficit total (sorderao cofosis) o parcial (hipoacusia) enla percepcin auditiva. DiscapacidadMotora: Es la deficiencia en el siste-ma nervioso central que provoca al-teraciones del aparato locomotor ydificultades de movilizacin. Disca-pacidad Intelectual: Limitaciones enel funcionamiento del razonamientoy la conducta adaptativa.

    Algunas herramientas libres quepermiten el acceso a personas condiscapacidad1.- Sintetizadores de Voz

    * Festival * eSpeak2.- Voces

    * Festvox* Mbrola

    3.- Comando de voz* cVoiceControl* Perlbox voice

    4.- Magnificadores de Pantalla* Gnome-mag* KMagnifier* KZoom* MouseLoupe* Quax* SVGATextMode

    5.- Dispositivos Especiales* Lectoras inteligentes* Lneas o Teclados Braille* Impresoras Braille

    Cmo se estructura este proyecto?El proyecto Un Mundo Accesible tie-ne las siguientes reas de trabajo:

    Documentacin:Contactos: MundoAccesible NaudyVillarroel Urquiola Twitter : naudyuSkype: nurquiolaComprende la recoleccin de infor-macin, en algunos casos la traduc-cin de esta informacin, su revisin,anlisis y posterior publicacin en elWiki del proyecto. Esta informacinest disponible y accesible en unapgina web para todas las personasque deseen consultar, aprender eintercambiar informacin.Implementacin:Dirigida a la instalacin, manipula-

    cin y puesta en prctica de las di-ferentes herramientas disponiblesactualmente. Las actividades espe-cficas que se estn realizando des-de esta rea de trabajo se describena continuacin: Diseo de una pro-puesta de Centro de Tecnologa parapersonas con discapacidad.Apoyo a varias instituciones priva-das y pblicas en la instalacin delas herramientas.Desarrollo:Abarca desde el mejoramiento enel diseo de herramientas de acce-sibilidad existentes, hasta la crea-

    cin de otras. En la actualidad seest trabajando en el desarrollo detres (3) aplicaciones: MouseTrap:Control del mouse mediante we-bcam . El objetivo de este desarrolloes el de ofrecer a personas con dis-capacidad motora la posibilidad deacceder a un computador median-te el uso de una simple webcam debajo costo.Desarrollo de un sistema de aprendi-zaje de la lengua de seas venezo-lanas con herramientas de SoftwareLibre. Desarrollo de un instaladoraccesible.Difusin :Especialmente referida a hacer co-nocer la existencia de estas tecno-logas no slo a las personas condiscapacidad, sino tambin a las ins-tituciones, organizaciones, comuni-dades y pblico en general, a travsde charlas, demostraciones, foros,entre otros. En los actuales momen-tos se realiza una intensa difusinde las herramien-tas que existen enSoftware Libre parapersonas con disca-pacidad visual.Capacitacin :En esta rea se handesarrollado variaspropuestas metodo-lgicas encaminadasa la mejora, incremen-to y desarrollo de lacalidad de los conoci-mientos, habilidades yactitudes de las perso-nas con discapacidad.Estas propuestas se des-criben a continuacin:Talleres de instalacin deHerramientas Libres para

    personas con discapaci-dad visual. Diseo del planbsico de capacitacin enel manejo de herramien-tas tiflotecnolgicas libres(Formador de Formadores).Puesta en prctica del planbsico de capacitacin en

    el manejo denolgicas libmadores). Cde herramienpara personaya conocen ydor. Programbre por MesponsabilidadMundo Accedad realizar un computada personas cvez realizadaseguimiento el proceso herramientasda oportunidy preparacisector de tecin y comuchilleres de emicos que sestudios en uque tengan a

    Proyecto Un Mundo AccesibleSegn algunos estudios, slo una de cada dos personas condiscapacidad residentes en Latinoamrica ha completado laEducacin Bsica, slo una de cada ocho ha cursado EducacinMedia Diversificada completa y slo una de cada veinte perso-nas con discapacidad ha logrado acceder a la educacin supe-rior. La creacin de aplicaciones tecnolgicas accesibles (hard-ware y software) no slo facilita el acceso de las personas condiscapacidad a las tecnologas y al aprendizaje, sino que tam-bin les da la posibilidad de mejorar su grado de insercin en lasociedad.

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    http://mundoaccesible.org.ve/
  • 8/9/2019 Tuxinfo 28 Special Remix

    11/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Introduccin.Con el aumento masivo de usuarios aInternet surge la necesidad de reali-zar tcnicas en las cuales podamoscompartir una misma conexin deInternet con varias mquinas den-tro de una misma Red. Aclarando unpoco, nuestro Proveedor de Internet(ISP) nos brinda una conexin de In-ternet mediante una direccin IP enforma dinmica.(Dinmica quiere decir que esta IPse va renovando continuamente) Deesta forma slo podemos tener unaPC conectada a Internet y tendre-mos que recurrir al uso de un Proxy.Vamos a usar el proxy va NAT o bienllamado proxy transparente, su fun-cin esencial ser la de brindar en-mascaramiento de las IP que cuen-ta cada equipo conectado a nuestrared.Principio de Funcionamiento

    de Nuestro Proxy.El equipo con el cual vamos a con-figurar tendr que contar con doscaractersticas principales, una escontar con dos placas de red y lams importante es la configuracindel mismo. Su funcionamiento esmuy simple, vamos a poner un ejem-plo: Tenemos una red compuesta por5 PC, conectadas todas a un switcho hub, una cuenta con el sistemaOperativo GNU/Linux y dos placas deRed.Las 4 restantes pueden tener cual-quier Sistema Operativo, (nosotrosvamos a hablar solamente de Linux)el servidor Proxy al contar con dosplacas de red, las conexiones de lasmismas sern: Una conectada al hubcomo las 4 anteriores y la otra es-tar conectada directamente al dis-positivo de ADSL, Router, etc. (estoltimo ligado al dispositivo provistopor el proveedor ISP)Ya tenemos fsicamente conectadotodo, ahora vamos al concepto defuncionamiento:Cuando una PC desea obtener infor-macin de Internet, (navegar, des-

    cargar archivos, email, etc) al tenerdefinido un servidor proxy, el cualser nuestro servidor Linux, steser quien realice la peticin al ser-ver destino. Donde el mismo enmas-cara de forma interna los paquetes(enviados/recibidos) de este equipocon la IP brindada directamente porel ISP . Nuestro proveedor de Inter-net no sabr que esta recibiendo

    una peticin de un equipo interno denuestra Red, y la ltima funcin delproxy es recibir las respuestas pedi-das por el equipo interno y brindar-las sin ninguna restriccin.Resumiendo. El proxy enmascaranuestros pedidos internos con la IPque tiene asignada por el ISP y nosbrinda conexin a Internet como sifuera l mismo quien lo solicita. Estose llama conexin proxy transpa-rente. Cualquier equipo solicita salira Internet y sale sin ninguna restric-cin.ACLARACIN IMPORTANTE. Muy im-portante aclarar que tendremos quetener configuradas las dos placas enel servidor como tambin realizadala conexin a Internet. No voy a en-trar en detalle de cmo configuraruna placa de red como tampoco laconexin a Internet. (porque depen-de de la distribucin instalada y laconexin a Internet) Como recomen-dacin de la configuracin es la deutilizar las herramientas incluidasen las distribuciones ya que conellas podr configurar la conexina Internet de manera simple comotambin la configuracin de las pla-cas de Red.

    Vamos a Configurar.La forma de hacerlo es muy simpletendremos que cargar lnea por l-nea en una consola para que funcio-ne sin problemas como tambin po-dremos cargar las mismas lneas alinicio de nuestro sistema para evi-tar teclear continuamente. Ya queal reiniciar nuestro equipo todos losvalores tecleados se borrarn y ten-dremos que cargarlos nuevamente)Compartir una misma conexin a In-ternet.Sigamos con el anterior ejemplo 4 PCy un Server.Nuestra Red es una red Clase C, lams comn con IPs en el orden de192.168.0.1/15El servidor tendr asig-nada la IP fija en una de sus placasde 192.168.0.1(recuerden, esta serla IP que tendremos que poner comogateway en los clientes) Los demsequipos le asignamos las IP fijas si-guientes. La otra Placa del servidortendr asignada una IP por el ISP Xno tiene mucha relevancia.Desde la consola y siempre comoRoot tecleamos:# iptables L

    Vemos las reglas de Firewall ennuestro equipo, es muy importan-te que por ahora estn vacas parano generar problemas con nuestroProxy. Para vaciarlas usamos; # ip-tables -FPodemos consultar las reglas usan-do el comando anterior iptables -LChain INPUT (policy ACCEPT) targetprot opt sourceChain FORWARD (policy ACCEPT) tar-get prot opt sourceChain OUTPUT (policy ACCEPT) tar-get prot opt sourceSigamos# iptables t nat Fdestination destination destinationCon esta orden lo que hacemos esvaciar las reglas de NAT. (NAT nosprovee de reglas para el enmascara-miento)#echo 1 > /proc/sys/net/ipv4/ip_forwardActivamos el soporte para el Forwarden nuestro server.#iptables t nat A PREROUTING s192.168.0.1/24 d 0.0.0.0/0 j ACCEPTCon esta regla definimos en NAT quetoda nuestra red podr salir por192.168.0.1sin problemas, Aceptan-do los paquetes de cualquier equi-po dentro de este tipo de Red ClaseC.(255.255.255.0)Podemos cambiarsin problemas los valores por los denuestra red. (#iptables -t nat -A PRE-ROUTING -s 10.0.0.1/24 -d 0.0.0.0/0 -jACCEPT otro ejemplo para una redcompuesta por 10.0.0.1/15)#iptables -t nat -A POSTROUTING -d0.0.0.0/0 -j MASQUERADECon estaregla decimos que todo lo que sal-ga de nuestra red ser enmascaradova NAT.Ahora podemos teclear todas las re-glas juntas una tras otra: # iptables-t nat -F # echo 1 > /proc/sys/net/ipv4/ip_forward # iptables -t nat-A PREROUTING -s 192.168.0.1/24 -d0.0.0.0/0 -j ACCEPT # iptables -t nat-A POSTROUTING -d 0.0.0.0/0 -j MAS-QUERADEListo, nuestro server ya esta pre-parado para realizar la tarea de serproxy. Podemos certificarlo de la si-guiente manera:# iptables -t nat -L Donde veremosclaramente las reglas de Forward yMasquerade;Chain PREROUTING (policy ACCEPT)target prot opt source de st in a-

    tionACCEPT all -- 192.168.0.0/24 an-ywhereChain POSTROUTING (policy ACCEPT)target prot opt source de st in a-tion MASQUERADE all -- anywhereanywhereChain OUTPUT (policy ACCEPT) tar-get prot opt source de st in a-tionConfiguracin en los Clientes. (Li-nux) Esta se realiza partiendo desdela base que los mismos tienen con-figurados las IP de forma dinmicao esttica y cargando en el archivo/etc/resolv los valores de los DNSprovistos por nuestro proveedor deInternet de la siguiente manera.# mcedit /etc/resolv.conf nameserver 200.xxx.xxx.xxx name-server 200.xxx.xxx.xxxY luego cargando desde la mismaconsolaroute add default gw [IP_DEL_SERVI-DOR] De esta forma definimos el ga-teway de nuestra red que sin pala-bras raras es nuestro servidor Proxy.(IP del servidor Proxy)Automatizando la Carga del Proxy.Antes aclaramos que cuando nues-tro Server se reinicia, se borran to-das las reglas cargadas en formamanual, esto lo podemos solucio-nar de forma muy simple haciendouso de un archivo llamado rc.local,rc.boot, boot.local (depende de ladistribucin instalada en nuestroServer, quizs debamos crear unscript que inicia al boot de nuestradistribucin).Lo que tendremos que hacer es muysimple, aadir las lneas a este ar-chivo para que cuando el sistemainicie las cargue en forma automti-ca, vamos a ver como: (ejemplo consu archivo rc.local)# /etc/rc.local # mcedit /etc/rc.local#!/bin/sh # # This script will beexecuted *after* all the other initscripts. # You can put your own ini-tialization stuff in here if you dont# want to do the full Sys V style initstuff.iptables -t nat -F echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat-A PREROUTING -s 192.168.0.1/24 -d0.0.0.0/0 -j ACCEPT iptables -t nat-A POSTROUTING -d 0.0.0.0/0 -j MAS-QUERADEtouch /var/lock/subsys/local Guar-damos los cambios y de esa formatenemos listo nuestro servidor.

    FINALIZANDO Y PROBANDO. Nos restaslo probar que podemos acceder aun sitio web de la siguiente manera:[ariel@server ariel]$ ping www.tuxinfo.com.ar PING tuxinfo.com.ar(200.58.114.22) 56(84) bytes of data.64 bytes from venezuela.dattaweb.com (200.58.114.22): icmp_seq=1ttl=54 time=37.9 ms 64 bytesfrom venezuela.dattaweb.com(200.58.114.22): icmp_seq=2 ttl=54time=40.3 ms 64 bytes from vene-zuela.dattaweb.com (200.58.114.22):icmp_seq=3 ttl=54 time=39.3 ms 64bytes from venezuela.dattaweb.com (200.58.114.22): icmp_seq=4ttl=54 time=36.3 msSi de nuestros clientes podemos ha-cer un Ping a cualquier direccin de

    Internet podque nuestro sen forma CoCONCLUSIconfigurar usimple haciecuerden quealguno sobrey que adempos de la reternet con suPor eso compuedo decirltables para qalguna manEst dems dfiguracin estamos con plAriel M. Cor

    Compartir una misma conexin a Internet.

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    12/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    En este artculo se aborda la formaque tiene OpenSolaris de manejarsus servicios. Veremos que ha cam-biado bastante desde la poca deSolaris 8 9, e inclusive respectode la forma en la cual se trabajabacon Solaris 10. Tenemos, en el casode OpenSolaris, varias herramientasque nos permitirn armar el rbol deprecedencia de procesos a la hora delanzar un servicio en particular, as

    como la forma en la cual se parale-lizar ste con otros. Aprendamos autilizarlos, sern nuestros amigosen la automatizacin de tareas dearranque, y su diagnstico nos harmuy sencilla la vida cuando aparez-ca algn problema. Para los que cre-yeron que los artculos anterioreseran light, ac va un desafo a susneuronas.

    Todo es historiaYa hace un buen tiempo atrs apa-recieron tecnologas de hardwareque permitieron contar con herra-mientas de monitoreo y deteccinde fallas en forma automtica. Ele-mentos tales como el termmetro

    interno nos permiten conocer latemperatura de nuestro procesador,y en base a ello decidir qu hacer encaso que se eleve demasiado. No esraro que alguien est escribiendo undocumento largusimo, y que antesde salvarlo descubra que su mqui-na se apaga por tener un ventiladortapado con pelos del perro CanicheToy que le recomendaron comprar

    para cuidar la casa.En el caso de servidores de mayorporte, hasta tenemos indicadoresque nos dicen cundo alguna pie-za debe ser reemplazada. As, porejemplo, tenemos discos, memoriasy otras piezas de hardware que tie-nen como caracterstica ser hotswap, es decir, que se pueden re-emplazar an con el sistema fun-cionando, sin generar ningn tipo

    de inconveniente. La redundancia esmuy comn en este tipo de sistemas.Ahora bien, a nivel de hardware pa-reciera que nuestra vida est sim-plificada. Qu pasa a nivel de soft-ware? Hasta hace un tiempo atrs,los diferentes sabores de Unix, tantooriginales como clnicos, slo con-taban con la posibilidad de lanzarservicios en forma secuencial, y enel mejor de los casos con algn gra-do de paralelismo.La forma de monitorear servicios,as como de lograr su lanzamientoconsiderando dependencias se ba-saba casi de forma exclusiva en infi-nidad de scripts no estandarizados

    que cada sysadmin armaba.Y que depuraba (debug) cada vezque un servicio se caa. C asi poda-mos adivinar la cantidad de versio-nes de scripts creados, y su fechade release slo con mirar el CV de unsysadmin. Los cambios de empresacoincidan con una prueba produc-tiva que generalmente terminabacon un botellazo y algunas palabrasirreproducibles por parte de sus su-periores.Antes configurbamos un script enel directorio /etc/init.d, que luegovinculbamos simblicamente (ln-s) hacia los directorios /etc/rcX.dcon un nombre que comanzaba conS si queramos que se ejecuten conel argumento start, o con K si elargumento deba ser stop. Pero sinecesitbamos verificar la existen-cia de un servicio previo al lanza-miento de otro, todo volva a depen-der de scripts. Y si algo fallaba, loms comn era buscar con coman-

    dos como grep algn tipo de pistaen los logs del sistema.Teniendo esto en cuenta, OpenSola-ris modific este subsistema al pun-to de crear un framework completode gestin de servicios.As logramos identificar procesoscorrespondientes a servicios en unnico log por cada uno de ellos, se-parndolos de cualquier otro proce-so lanzado por un usuario.Tambin se gener un subsistemaque permite saber en qu momen-to debe ser ejecutado cada servicio,sus dependencias, las reglas que im-plican su relanzamiento, la cantidadde relanzamientos antes de consi-derar que hay una falla que requiere

    intervencin humana, y un forma-to estandarizado de configuracinpara todos y cada uno de ellos. Y sitenemos algn sysadmin enamora-do de los scripts, le permitimos quelos siga usando como hasta ahora,sin tener que modificar nada.

    Conceptos previosBueno, creo que todos ya sabemoslo que es un servicio. Lo sabemos?Est bien, para los que no lo tienenmuy claro, ac van algunas defini-ciones de servicio:En *nix, lo que se ejecuta en formano-interactiva, por lo que no debeser lanzado por un usuario humana-mente logueado en nuestro sistema.En Espaa, es un sinnimo de bao.Para el ciudadano comn, aquelloque le permite tener luz, agua, y gas,y que le es cortado cuando no paga,y a veces cuando paga tambin.

    Por ejemplo, cuando ingresamos aun sistema mediante SSH o Telnet,lo hacemos gracias a un servicio queescucha en un determinado puer-to esperando a que algo, como nues-tro pedido de ingreso, ocurra. Sincaer en lo obvio, entendemos ahorapor qu se llama a los sistemas quenos proveen algn servicio (suenentrompetas), servidores.El framework que en OpenSolarisse cre para poder manejar estosservicios recibi el nombre de SMF(Service Management Framework).l permite estandarizar, por ejem-plo, el modelo de estados y la con-vencin de nombres. Asigna depen-dencias y describe cada uno de losmtodos utilizados para rearrancarun servicio en caso de fallas o ca-das. Todo esto se encuentra contro-lado por un proceso demonio llama-do svc.startd. Es l quien se ocupade recibir los avisos de procesos oservicios cados, siendo quien los le-vanta o notifica en base a las espe-cificaciones que se hayan asignado.El proceso svc.startd es invocado enforma automtica cuando el siste-ma operativo arranca, de all que

    veamos en una de las lneas del ar-chivo /etc/inittab:smf::sysinit:/lib/svc/svc.startd > /dev/msglog 2 < > /dev/msglog < /dev/console

    El nombre de la rosaDe la misma forma en la cual si que-remos referirnos a alguien lo hace-mos por su nombre y apellido, cuan-do queramos referirnos a un serviciolo debemos hacer por medio de sunombre. Entonces, lo primero sersaber cmo se nombran los servi-cios. En OpenSolaris el nombre de unservicio se denomina FMRI, siglas deFault Management Resource Iden-tifier (ms adelante extenderemosla explicacin sobre por qu se haasignado este nombre).Veamos primero cules son los cam-pos que existen en su nombre, paraluego llegar a un ejemplo prcticoque pueden seguir en sus propiasmquinas. Los campos existentes enun nombre de servicio son:

    scheme: Indica el tipo de servicioque se est invocando. Puede sersvc si se trata de un servicio ma-nejado por SMF, o rc si mantieneel viejo esquema de scripts. S, des-de esta facilidad tambin podemosadministrar los viejos scripts loca-lizados en /etc/init.d! location: Estecampo indicar el servidor o sistemadonde el servicio est declarado, oen ejecucin. Normalmente estare-mos declarando localhost en estecampo.functional category: Este campo in-dicar el tipo de servicio que se estinvocando, desde un punto de vistafuncional. Segn esta caractersticapuede ser:application: Se est haciendo refe-rencia, por medio de este campo, aun programa o demonio en particu-lar. El que se nombre de esta formaimplicar que no tiene nada que vercon alguna de las categoras ante-riores. Ejemplos de applicationson graphical-login, que nos mos-trar la ventana grfica por mediode la cual ingresar nuestro usuarioy contrasea, o net-snmp, que nospermitir manejar la gestin de ser-

    vicios SNMP (simple Network Mana-gement Protocol).system: Se est invocando un ser-vicio independiente de la platafor-ma. Ejemplos de esta categora soncron (el gestor de tareas agenda-das en forma repetitiva en OpenSo-laris o cualquier *nix), o rbac (RoleBased Access Control).device: Se nombra un servicio queayuda a cubrir las dependencias ori-ginadas en el hardware, como ser al-gn dispositivo del cual se requierauna entrada o salida para funcionar. network: Refiere servicios de red queya han sido convertidos de inetd.

    Ejemplos de (Network Filelestone: Tal cmas SVR4 tOpenSolarisPor lo tantoreferencia alel sistema opservicios depencontrarse epara considene se ha alcclaramente, ser multi-usslo citar un platform: Erencia a servcos al hardwtrabajando. site: Hacen rcin del sitiobajando. Estla pintade ser un plmenos al datro ninguno q description:imaginar, es vicio. Ni m instance: E

    (as como enrativo) servictrarseen ejecucinejemplo parde un clientpodremosencontrar diun servicio tiempo.Luego de htoda esta nolas arenas, yun simple grcampos:

    O p e n S o l a r i s y s u s s e r v i c i o s

    Solicit tu KBD en lacelda ms cercana

    Chips on fire

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    13/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 En muchos casos veremos que la lo-cation se obvia, por lo que el ser-vicio presentado podra ser listadosencillamente como svc:/network/dns/client:default.

    Isla de los EstadosComo era de esperarse, los serviciospodrn tener diferentes estados,dependiendo de si se han lanzado,si estn bajos, si han fallado, etc. Acontinuacin, un resumen de los es-tados posibles

    de un servicio:uninitialized: Este estado aparececuando el proceso svc.startd anno ha realizado ninguna accin so-bre l.Cuando el sistema est arrancando,por ejemplo, se podran ver serviciosen este estado.disabled: El administrador del siste-ma ha deshabilitado esteservicio por algn motivo.Mientras que el estado sea ste, ancon un reinicio (rebooteo) continua-r sin levantar.offline: El servicio se encuentrahabilitado por el administrador delsistema, pero an no se ha lanza-do, de seguro por estar a la esperade una dependencia que debe sersatisfecha para su correcto funcio-namiento. Ms adelante veremoscmo se pueden declarar las depen-dencias para que sean revisadas porun servicio previo a su lanzamiento.online: ste es el estado de felicidadabsoluta del administrador de siste-mas. Su salario ha quedado justifi-cado por el resto del ao. El serviciose ha lanzado, as como todas sus

    dependencias, y est funcionando.La casa est en orden, y...degraded: El servicio se encuentraonline, y funcionando, pero con unnivel de performance degradado.Es el momento de tomar el toro porlas astas, leer el log de ese servicioen particular, o ejecutar, como vere-mos ms adelante svcs xv paracomprender el motivo por el cual eses e r - vicio se en-

    cuentra enese estado.maintenan-ce: Es ste

    y no otroel estadopor el cualse consu-me cafentre lossysadmi-nes. Algoha logra-do bajarn u e s t r oservicio, yes nues-tra

    misin como mega-plus-super-expertos enel rea analizarlo y repa-rarlo en forma adecuada.Pensabas que todo iba aser mgico...pobre iluso...Cuando un servicio apare-ce con el estado mainte-nance, debemos hurgar en sus fosasnasales hasta encontrar qu causasu malfuncionamiento. Para eso, en-contraremos los co-rrespondientes logsen /var/svc/log .Cada archivo se co-rresponde con unservicio enparticular.Cada nombre dearchivo comenza-r con su functio-nal category (porejemplo, network),continuar con sudescription (porejemplo, ssh), y finalizar con suinstance, seguido de la palabralog (por ejemplo, default.log).El archivo de log correspondienteal servicio de ssh sera, entonces,

    /var/svc/log/network-ssh:default.log. No doli tanto, o s?

    Comandos azulesOpenSolaris nos entrega una nue-va serie de comandos para gestio-nar los servicios del sistema. Y ellos,como en los casos anteriores, siguenlos mismos estndares de las demsnovedades de este sistema opera-tivo: son pocos, y muy sencillos deaprender y utilizar. En este caso, uti-lizaremos en general, y salvo gran-des problemas, slo cuatro coman-dos: svcs, svcprop, svcadm y svccfg.Sencillo, no?

    Veamos para qu sirve cada uno deestos comandos:svcs: Entrega informacin relativaal estado, dependencia, instanciasy diagnstico de procesos. Si nosencontramos que un determinadoservicio no parece estar funcionan-do, utilizaramos este comando paraverificarlo. Veamos algunos ejem-plos:Este comando slo nos muestra losservicios que se encuentran en eje-cucin:

    El siguiente nos mostrar todos losservicios declarados, estn o no enejecucin:

    Y este ltimo, los servicios que estnmarcados con problemas:

    svcadm: Habilita, deshabilita, relan-za y administra diferentes instan-cias de servicios. Si por ejemplo que-remos bajar un servicio, o relanzarloen forma manual, sera ste el co-mando que podramos utilizar. Estecomando posee varios argumentosque manejarn su comportamiento,dentro de los cuales encontramos:enable: Habilita la instancia del ser-vicio especificado. Esto pondr alservicio como online, lo lanzar, ymantendr su estado entre booteos.disable: dem caso anterior, pero lodeshabilita. restart: Relanza un ser-

    vicio siempre y cuando el mismo seencuentre en estado online o de-graded.refresh: Verifica la nueva configu-racin del servicio, y solicita a svc.startd que la modifique, mientrasse encuentra en ejecucin.clear: Cuando un servicio se fue aestado maintenance por algnmotivo, y habiendo solucionado lacausa raz del problema, ejecutare-mos svcadm con este argumentopara que limpie dicho estado, y lorelance. mark: Si una instancia deun servicio se encuentra en esta-do maintenance, este argumentopone en el mismo modo a todos losservicios e instancias especificados.Si la instancia se encuentra en mododegraded, hace lo mismo pero co-locndolos en modo degraded.Analicemos un ejemplo con el servi-dor web Apache: Primero, verifica-mos si Apache se encuentra en fun-cionamiento:

    Viendo que su estado es online,procederemos a bajarlo con el co-mando:

    Ahora, procederemos a subirlo con elcomando:

    Lo pondremos en modo maintenan-ce:

    Y finalmente lo pondremos nueva-mente en modo online:

    Ntese que en todos los casos an-teriores, no se ha utilizado el FMRIcompleto para invocar al servicio,sino slo una parte significativa desu nombre. Esto es posible siempreque no haya ms de una instanciade ese servicio y que no exista otroservicio con la misma description,pero con alguno de los dems com-ponentes de su FMRI diferentes. Algotena que ser simple, despus detodo..

    svccfg: Confcesarios en c

    un prompt prlos diferente

    Imun c

    root@server:~# svcs moreSTATE STIME FMRIlegacy_run 17:44:25 lrc:/etc/rc2_d/S20sysetuplegacy_run 17:44:25 lrc:/etc/rc2_d/S47pppdlegacy_run 17:44:25 lrc:/etc/rc2_d/S72autoinstalllegacy_run 17:44:25 lrc:/etc/rc2_d/S73cachefs_daemonlegacy_run 17:44:25 lrc:/etc/rc2_d/S81dodatadm_udapltlegacy_run 17:44:25 lrc:/etc/rc2_d/S89PRESERVElegacy_run 17:44:26 lrc:/etc/rc2_d/S98deallocateonline 17:43:35 svc:/system/svc/restarter:defaultonline 17:43:37 svc:/network/loopback:default

    root@server:~# svcs -a moreSTATE STIME FMRIlegacy_run 17:44:25 lrc:/etc/rc2_d/S20sysetuplegacy_run 17:44:25 lrc:/etc/rc2_d/S47pppdlegacy_run 17:44:25 lrc:/etc/rc2_d/S72autoinstalllegacy_run 17:44:25 lrc:/etc/rc2_d/S73cachefs_daemonlegacy_run 17:44:25 lrc:/etc/rc2_d/S81dodatadm_udapltlegacy_run 17:44:25 lrc:/etc/rc2_d/S89PRESERVElegacy_run 17:44:26 lrc:/etc/rc2_d/S98deallocatedisabled 17:43:35 svc:/network/physical:default

    disabled 17:43:35 svc:/system/device/mpxio-upgrade:defaultdisabled 17:43:36 svc:/system/svc/global:default

    root@server:~# svcadm disable apache22root@server:~# svcs apache22STATE STIME FMRIdisabled 0:20:36 svc:/network/http:apache22

    root@server:~# svcadm enable apache22root@server:~# svcs apache22STATE STIME FMRIonline 0:41:09 svc:/network/http:apache22

    root@server:~# svcadm mark maintenance apache22root@server:~# svcs apache22STATE STIME FMRImaintenance 0:52:57 svc:/network/http:apache22

    root@server:~# svcadm clear apache22root@server:~# svcs apache22STATE STIME FMRIonline 0:54:18 svc:/network/http:apache22

    root@server: SVC -XV

    root@server:~# svcs apache22STATE STIME FMRIonline 17:44:27 svc:/network/http:apache22

    A no vol vernos locos,

    ha y cosa s peores

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    14/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Hablemos de milestones

    Cuando obtuvimos el listado de ser-vicios, encontramos varios que te-nan entre sus functional categoriesla palabra "milestone". Un serviciotipo "milestone" forma parte de ungrupo que permite, tal como antesocurra con los niveles de ejecucinde un sistema operativo *nix, llevarel sistema a un determinado nivelde ejecucin. Porlo tanto, y comoes lgico, encontraremos una deter-minada analoga entre los nivelesde ejecucin de los sistemas *nixbasados en scripts rc*, y OpenSola-ris. Veamos cules son estas corres-pondencias:- : En SMF existe un nivel de ejecu-cin que no existe en otros sistemasoperativos, donde slo el kernelse encuentra en funcionamiento.El nombre de este milestone ser"none". s S: Lo que en otros siste-mas operativos se consideraba elnivel "single-user", en OpenSolarisrecibe, justamente, este nombre:milestone "single-user". Si ejecuta-mos:

    ..la salida ser:

    2: El nivel "2" es considerado comoel multiusuario sin recursos com-partidos. Si bien se permite el in-greso por telnet, o ssh, no debieranexistir, en este nivel, filesystemsexportados mediante NFS, o cual-quier otro sistema. En OpenSolaris,este milestone se denomina "mul-tiuser". Tal como en el caso anterior,ejecutaremos:

    ...y la salida ser:

    3: El nivel "3" es el multiuser pero adiferencia del anterior, con recur-sos compartidos. El equivalente en

    OpenSolaris es el milestone "multi-user-server". 5: Es el equivalente amencionar todos los niveles ante-riores.Por lo tanto, si debiramos dejarnuestro sistema operativo en unnivel diferente al que actualmenteposee, debemos utilizar, como entodos los casos anteriores, el co-mando svcadm:

    El comando anterior lo llevara anivel single user. El conjunto de

    programas que se ejecutarn encada nivel se puede explorar de unamanera muy sencilla, por ejemplo,revisando el archivo /var/svc/mani-fest/milestone/single-user.xml.Conclusin: Hemos analizado cmofuncionan los servicios en OpenSo-laris, ahora es momento de crear losnuestros propios para los sistemasque implementemos.Al principio puede ser medio com-plicado, pero con el tiempo veremosque estos extraos comandos nue-vos se nos volvern parte de nues-tro da a da.

    Hernn HeCSa Saltiel AOSUGArgentina OpenSolarisUsers Group

    [email protected]

    root@server:/etc# svcs -a grep milestone grep single-use

    online 23:48:29 svc:/milestone/single-user:default

    root@server:/etc# svcs -a grepmilestone grep multi-user

    As es, ustedes nuestros lectores en-van a nuestra direccin de correoelectrnico sus proyectos (amparadosen licencias libres) imgenes tuneades de escritorios, conocimientos, tips, lo que fuera y nosotros lo publicamos. De alguna manera sutener ms trascendencia. Y qu mejor manera que compartirlo con ms lectores de Tuxinfo.Este mes tenemos un completo gestor derrollado por Sergio Milardovich y algunas capturas de pantalla del escritorio Linuxero/Ubuntero de Gustavo Salvini. As que ya sabendesean compartir con la comunidad de TuxInfo y nosotros nos encargamos del resto.

    Nuestros lectores comparten sus pro

    Kleophatra; un gestor decontenidos bajo licenciaGNU/GPLKleophatra es un gestor decontenidos desarrolladocompletamente por SergioMilardovich y Leonardo Co-rrea (diseo), y distribuidogratuitamente bajo la li-cencia GNU/GPL. La idea delproyecto es simplificarle latarea de crear sitios webs alos desarrolladores, y poderintegrar las ltimas tecnolo-gas y los nuevos servicios2.0 disponibles hasta el mo-mento de una forma sencillay muy usable. El proyectocuenta con algunas versio-nes estables lanzadas hastael momento, y vcon soportepara varios idiomas. Actual-

    mente Kleophatra se desarrolla deforma constante y cuenta con unacomunidad relativamente pequeapero muy activa.La versin actualcuenta con soporte para 4 idiomas(ingls, espaol, alemn y croata),y permite la instalacin de nuevosmdulos, skins, plugins, widgets ydems. La API es bastante estable,aunque estamos planeando mejo-rarla y brindar una mejor documen-tacin para las prximas versiones.El script completo pesa slo 3MB,aunque estamos trabajando parahacer que las prximas versionessean an ms livianas y consumanmenos recursos (aunque el tema dela perfomance no es un problema enKleo).Te dejo tambin algunas fotosdel panel de control, de la instala-cin y de los perfiles que podrasusar tambin. K

    l e o p

    h a

    t r a

    online 23:48:49 svc:/milestone/multi-user:default

    root@server:/etc# svcadm milestone single-user

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    http://mailto:[email protected]/http://datatec.com/http://mailto:[email protected]/
  • 8/9/2019 Tuxinfo 28 Special Remix

    15/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    Capturas de pantalla de Ubuntu Remix10.04Otro lector de Tuxinfo nos envo algunas capturas de pan-talla de su escritorio Linuxero. Gustavo Salvini es quienenvi las mismas, y adems les puedo contar que es unusuario fantico del Pingino, con lo cual viene probando

    cada nueva versin de Ubuntu en su netbook con maravi-llosos resultados.

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    http://rootlinux.com.ar/
  • 8/9/2019 Tuxinfo 28 Special Remix

    16/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Anteriormente escrib un artculo so-bre cmo se corrigen imgenes conla herramienta NIVELES de G.I.M.P.(ver Tuxinfo 27), para ello usaremos

    una modalidad similar, considere-mos que TODAS las imgenes sonsimples degradados de colores enmltiples direcciones, y para com-prender lo que haca la herramientausaba la imagen de un degradadopara mostrar como afectaba a unaescala de grises.En este caso busqu una foto engrises (para no agregar al tema delcontraste la saturacin) y sobre ellausaremos las CURVAS para trabajarsobre los tonos altos, medios o ba- jos. En la imagen de la derecha, afalta de algo mejor (porque las fo-tos de tipos lindos no tienen licenciaCC), ven una foto ma del ao 2003con mi vieja camarita reflex (ahorasoy muucho ms viejo, tengo canas,barba a lo Stallman y peso 150 kilos jajaja).En la parte inferior izquierda, en lazona del abdomen vemos un reaque concentra sombras o los tonososcuros, en la zona de los brazosestn los grises medios y en la caraven ya el paso de los tonos mediosbajos al blanco de luz mxima (don-de la luz pega directamente). Estafoto representa una escala de grisesdesde la parte inferior izquierda,

    hacia la parte superior derecha.Abrimos la herramienta de curvasdesde el men: COLORES > CURVASComo ven en el grfico de arriba, la

    correccin de curva puede hacer lomismo que la correccin de nivelessi lo usamosde esta mane-ra. He marcadoen amarillo yrojo los puntosque uno debemover y su co-rrespondientecontrol en lostringulos deniveles.Como puedenver en estegrfico de la dere-cha, us los mismoscolores para repre-sentar las equiva-lencias, la curva de-finida por omisinaparece en diagonaldesde la parte infe-rior izquierda (estaparte de la curvarepresenta las par-tes oscuras) hacia laparte superior dere-cha (esta parte re-presenta las zonasclaras).

    Seguro se estarn preguntando qusentido tiene tener la herramientaCURVAS cuando tenemos la herra-mienta NIVELES que sirve para ha-cer lo mismo. Bueno, en realidad lasCURVAS van ms all, porque los ni-veles slo mueven los 3 puntos paralograr la correc-cin, pero con lascurvas, la distanciaentre ellas puedetener diferencias,ser irregular.

    Por ejemplo, pode-mos aclarar variaszonas indepen-dientes entre laszonas claras y lostonos medios sim-plemente haciendoclick en la curva.En este ejemplo,marqu 2 puntosde control interme-

    dios uno cerca del centro que me pe-mite BAJAR un poco los tonos medioshacia los altos, mientras el segundopunto de la punta, est entre los to-nos medios y las zonas ms oscuras.A este segundo punto (marcado conla flecha amarilla) lo mov para arri-

    ba, esto traducido en la imagen lo-gra que los tonos medios/bajos va-yan volvindose ms altos, aunquesi ven el otro punto no lo sub tanto

    como para alzanzar el punto medio.En la imagen marqu con flechas lasreas que estn siendo transforma-das.El rea oscura del abdomen en laimagen (arriba) gana luz y tenemos

    detalles en la remera. En la cara,tenamos la zona oscura que estsiendo tambin aclarada.

    Agregu al grfico la escala de gri-ses con la misma correccin, acqueda claro como slo una parte delespectro de grises se va aclarando.Este tipo de correccin sera imposi-ble con niveles ya que entre el puntomedio y el de zonas oscuras no pue-de haber una curva, sino valores en

    recta que se van acercando de for-ma proporcional.Ahora para hacer algo ms loco, enla zona marcada abajo, cambiamosla opcin SUAVE que hemos venidousando por MANO ALZADA, lo cualnos permite dibujar la curva quequeramos. En este ejemplo hice unaespecie de SERRUCHO. La imagenqueda similar a la de aquel extermi-nador de metal lquido T-1000 quepodra transformarse en cualquiercosa recuerdan? Supongo que po-dramos seguir hacindole cosas,como agregar reflejos de la escena ysuavizar los contrastes en los tonos,

    lo cualas pudo dibDebajuna esle aplide curmente

    bajando los mantiene el da derecha.Hasta ahora una escala dtrabajar contambin (tal niveles en elEsta imagenses, por lo taRGB (lo cuaprograma la si eso fuera

    ra sin trabajcir que esta transfor(contin

    Corrigiendo imgenes con las Curvas de G.I.M.P.

    Esta es la misma correccin de la curvade arriba en un degradado de grises

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  • 8/9/2019 Tuxinfo 28 Special Remix

    17/18

    Special Remix 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Para hacerlo voy al men:IMAGEN>MODO>RGB.

    En este ejemplo estamostrabajando de nue-vo sobre los VALORES(no sobre los canales decolor).EL punto que est en las zonas os-curas (el de la izquierda, marcadocon la flecha roja) lo subimos hastala posicin mxima, mientras que elpunto medio (marcado con la flechablanca), lo bajamos al mnimo (comovemos en la imagen de arriba).Lo que hemos hecho es volver NEGROlos tonos medios y volver BLANCOStodos los NEGRO y las zonas oscuras.En la imagen se puede ver como laszonas oscuras del abdomen se vol-vieron blancas totalmente.El ojo que era negro se volvi blanco,y las zonas medias/claras del ante-brazo y el codo se volvieron oscuros.En la parte inferior, queda claro elejemplo en la escala de grises a laque le apliqu el efecto, donde debe-ra estar la parte negra del espectro(izquierda), vemos que est total-mente blancay en los tonos medios todo se vuel-ve negro.Como vemos es fcil volver negati-va una imagen o parte de ella, perocuando se trate de trabajar con CA-NALES DE COLOR, estaremos variandolos componentes de color de la ima-

    gen y puede volverse algo imprede-cible o inmanejable para el humano

    promedio. Eneste ejemploestamos traba- jando de nuevosobre los VALO-RES (no sobrelos canales decolor). EL pun-to que est enlas zonas oscu-ras (el de la iz-quierda, marca-

    do con la flecharoja) lo subimoshasta la posi-cin mxima,mientras queel punto medio(marcado con laflecha blanca),lo bajamos almnimo.Lo que hemoshecho es volverNEGRO los tonosmedios y volver

    BLANCOS todos los NEGRO y las zo-nas oscuras. En la imagen se puedever como las zonas oscuras del ab-domen se volvieron blancas total-mente. El ojo que era negro se volvi

    blanco, y las zonas medias/clarasdel antebrazo y el codo se volvieronoscuros.En la parte inferior, queda claro elejemplo en la escala de grises a laque le apliqu el efecto, donde debe-ra estar la parte negra del espectro(izquierda), vemos que est total-mente blanca y en los tonos mediostodo se vuelve negro.Como vemos es fcil volver negati-va una imagen o parte de ella, perocuando se trate de trabajar con CA-NALES DE COLOR, estaremos variandolos componentes de color de la ima-

    gen y puede volverse algo imprede-cible o inmanejable para el humanopromedio.Esta herramienta de control de colorresulta muy exacta para llegar a zo-nas localizadas de la imagen (desdeel punto de vista