Fedora Venezuela

Distribuir contenido
Fedora Venezuela
Actualizado: hace 17 mins 35 segs

Synaptics: ajustes para touchpad

Sáb, 10/04/2008 - 13:37

Siendo un usuario de Laptop me he dado cuenta que es necesario hacer en algunos casos ajustes a mi Touchpad. En la era de HAL ahora editar xorg.conf no es la solución y debemos adaptarnos. ¿Cómo hacemos?

Ajustar los parámetros sin reiniciar X

En mi Laptop Acer Aspire 5315 el Touchpad es reconocido automáticamente y manejador por medio del manejador synaptics el cuál nos permite por medio de cierta configuración ajustar sus parámetros sin necesidad de reiniciar X. La magia ocurre primero creando un archivo para ajuste HAL con el siguiente contenido (se pueden agregar luego otros parámetros para synaptics).

Archivo: /etc/hal/fdi/policy/99-x11-synaptics.fdi

<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_options.SHMConfig" type="string">On</merge> </match> </device> </deviceinfo>`

Una vez que se ha creado este archivo hay que recargar el demonio hal.

# service haldaemon restart Stopping HAL daemon: [ OK ] Starting HAL daemon: [ OK ]

Luego recargue X, cerrando su sesión actual X (GNOME, KDE, Fluxbox, etc). Luego en el GDM puede presionar Ctrl-Alt-Backspace para reiniciar X. Para cuando esté de vuelta en el login gráfico GDM ya se habrá recargado la configuración de synaptics tal que se puede ajustar su configuración sin reiniciar X nuevamente (vea man synaptics para más opciones de configuración).

Una vez se puede ajustar, ahora necesitamos la herramienta.

# yum install gsynaptics

Ahora simplemente puede ejecutar esta herramienta y ajustar los parámetros de su touchpad :)

Evitar clicks indeseables cuando estoy en el teclado

Cuando el arreglo del teclado y touchpad es compacto, suele ocurrir que y de acuerdo a la sensibilidad del touchpad, ocurren clics indeseados. El paquete synaptics incluye una herramienta que nos ayuda a prevenir este tipo de problemas de uso, syndaemon. Esta herramienta desactiva momentáneamente el touchpad mientras se está escribiendo en el teclado, justo lo que necesitaba.

Para iniciarlo hay muchas maneras y es dependiente del entorno de escritorio o manejador de ventanas que use, yo uso Fluxbox asi que simplemente lo agrego a mi secuencia de arranque en ~/.fluxbox/startup .

syndaemon -d &

Puede consultar el manual (man syndaemon) para más opciones de su arranque.

[BUG] NetworkManager OpenVPN No Funciona Después de Actualizar

Jue, 10/02/2008 - 16:49

De mis ultimas actualizaciones, se rompió algo con el plugin de OpenVPN para el NetworkManager. En /var/log/messages verán algo como:

movix NetworkManager: nm_vpn_connection_connect_cb(): VPN connection 'cadena' failed to connect: 'invalid address 'local-ip''.

Ninguna de las configuraciones antiguas funcionan. La solución es fastidiosa pero hay que hacer configuraciones nuevas.

YUM Ancho de Banda Bajo Control

Mié, 10/01/2008 - 11:56

Aunque no es lo usual, ya que siempre queremos bajar lo más rápido posibles nuestras actualizaciones o instalar ese nuevo paquete, hay ocasiones donde no queremos copar totalmente nuestro ancho de banda disponible. Uno de esos casos es, estoy trabajando y mientras quiero instalar ese nuevo juego que implica una descarga de cientos de megas. Si no impongo un control de ancho de banda, debo casi que esperar a que yum termine para seguir trabajando ya que yum se chupa todo mi ancho de banda en el DSL.

La solución es simple, controle el ancho de banda en yum, abajo un ejemplo de yum.conf con los parámetros relevantes. throttle puede ser un valor absoluto o un valor porcentual, en ese último caso, bandwidth especifica el 100% del ancho de banda disponible en bytes/seg.

Ahora podemos seguir navegando y trabajando en Internet mientras yum hace sus descargas a una velocidad razonable sin interferir. Si desea deshabilitar el control, ponga throttle=0.

# Ajustes para control de ancho de banda # 70% de 512kbps throttle=70% bandwidth=64000

[BUG] yum-filter-data

Dom, 09/21/2008 - 22:55

Después de mi más reciente actualización yum no funciona ni para el comando más simple, ejemplo:

# yum clean all Traceback (most recent call last): File "/usr/bin/yum", line 29, in yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 229, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 84, in main base.getOptionsConfig(args) File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig enabled_plugins=self.optparser._splitArg(opts.enableplugins)) File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 189, in _getConfig startupconf.pluginconfpath,disabled_plugins,enabled_plugins) File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 355, in doPluginSetup plugin_types, confpath, disabled_plugins, enabled_plugins) File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 152, in __init__ self._importplugins(types) File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 195, in _importplugins self._loadplugin(modulefile, types) File "/usr/lib/python2.5/site-packages/yum/plugins.py", line 251, in _loadplugin module = imp.load_module(modname, fp, pathname, description) File "/usr/lib/yum-plugins/filter-data.py", line 111 ('committers', 'committer')]

El culpable es yum-filter-data, por ahora el problema se resuelve desinstalando con rpm, como ya le dije, yum no funciona :P

# rpm -e yum-filter-data

Con este comando ya estamos de vuelta con yum funcionando, hay que reportar este bug, aún no lo hago, si alguien se toma la molestia, se lo agradezco.

Repo de Actualizaciones con Nueva Llave, fedora-updates-newkey

Mié, 09/10/2008 - 18:43
Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Updating: PackageKit i386 0.2.5-1.fc9 updates 561 k PackageKit-libs i386 0.2.5-1.fc9 updates 106 k fedora-release noarch 9-5.transition updates 34 k gnome-packagekit i386 0.2.5-2.fc9 updates 1.1 M yum-packagekit i386 0.2.5-1.fc9 updates 11 k Transaction Summary ============================================================================= Install 0 Package(s) Update 5 Package(s) Remove 0 Package(s) Total download size: 1.7 M Is this ok [y/N]:

En esta actualización se redefinen los repositorios:

/etc/yum.repos.d /etc/yum.repos.d/fedora-rawhide.repo /etc/yum.repos.d/fedora-updates-newkey.repo /etc/yum.repos.d/fedora-updates-testing-newkey.repo /etc/yum.repos.d/fedora-updates-testing.repo /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora.repo

Note el nuevo repositorio fedora-updates-newkey! Igualmente se instalan las nuevas llaves. En el caso de fedora-updates-newkey, donde asumo vendrán las actualizaciones la llave que se usa está en:

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9-$basearch

Al actualizar se debería entonces pasar a usar este nuevo repositorio donde serán incluídos los nuevos paquetes firmados con la nueva llave.

Nace Fedora Colombia

Lun, 09/08/2008 - 00:51

Hoy con mucho orgullo le doy la más cálida bienvenida a la aparición del primer sitio del Proyecto Fedora Colombia a partir de las iniciativas promovidas desde Proyecto Fedora Latinoamérica :)

Ya podemos contar en esta comunidad a Argentina, Brasil, Colombia, Chile, Nicaragua, Perú y Venezuela. ¿Qué esperas para crear el Proyecto Fedora de tu país en latinoamérica? Promueve y participa, contáctanos en irc o por email para saber más del cómo promover Fedora en tu páis.

Visita ya http://proyectofedora.org/colombia/ para ver las notas del lanzamiento y si eres Colombia únete ya tu comunidad local.

Cliente con IP fija OpenVPN

Mar, 09/02/2008 - 12:02

Este tip tenía que publicarlo aquí, ¿dónde más?

La solución es simple, cree un directorio dentro del directorio de configuración de OpenVPN y coloque allí la configuración por cliente. Asumamos que ese directorio se llama “dcc” de “Directorio de Configuraciones de Clientes”. Entonces necesita agregar la línea de configuración “client-config-dir dcc” a su archivo de configuración server.conf.

Dentro de dcc usted creará un archivo por cada cliente que desea configurar y le llama exactamente de acuerdo al common name del certificado del cliente. En estos archivos puede utilizar declaraciones ordinarias de OpenVPN. Para asignar direcciónes ip fijas usted usaría entonces “ipconfig-push 10.8.0.X 10.8.0.0″ si utiliza la subred sugerida “10.8.0.0″.

Estoy documentando esto más en proyectofedora.org y aprovecho la nota para llamarte a que contribuyas.

Gomix

Proyecto Documentación Fedora Latinoamérica

Vie, 08/22/2008 - 22:23

Saludos amigos, este es un llamado a todos aquellos posibles colaboradores para generar nuevo contenido para nuestra área de documentación en proyectofedora.org.

Nuestro objetivo es generar documentación propia más alla y sin descartar las traducciones que por lo demás son necesarias. Así que entonces como primer paso hemos creado una lista de correos en proyectofedora.org para los colaboradores en esta área para dedicarla a la discusión de cómo generar esa documentación, difundirla y perfeccionarla.

Si no eres “técnico” puede colaborar traduciendo por ejemplo, o corrigiendo errores o posteando notas de “no me funciona esto en mi Fedora” para retroalimentar a los escritores.

Ven y colabora que te necesitamos

Página de la lista de correo : http://proyectofedora.org/mailman/listinfo/documentacion_proyectofedora.org

Página wiki del proyecto: http://proyectofedora.org/wiki/index.php/ProyectoDocumentacion (no extrañarse de que aún está muy vacía).

xmms-pulse

Jue, 08/07/2008 - 12:45

Ya que nuestro sistema de audio usa preferencialmente el servidor de audio Pulse, lo más conveniente es instalar este soporte para Xmms si este es su reproductor de audio favorito.

Instalación

$ yum install xmms-pulse ... Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: xmms-pulse i386 0.9.4-5.fc9.1 updates 22 k Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 22 k Is this ok [y/N]:

Configure xmms xmms -> Options -> Preferences -> Audio I/O Plugins -> Output Plugin, seleccione PulseAudio. No hay configuración adicional necesaria.

Donación para Copiadora/Impresora

Mié, 08/06/2008 - 17:31

Saludos a todos amigos, esta vez escribo para llamar a la colaboración monetaria a todos aquellos en capacidad con la finalidad de que Fedora LATAM tenga una copiadora/impresora de DVDs/CDs con la finalidad de producir al menos 400 DVDs con cada liberación de Fedora. Esta copiadora/impresora servirá a toda la región.

Para todos aquellos “no técnicos” que deseaban colaborar de alguna manera, bueno, esta es su oportunidad. Según Rodrigo ya vamos por uno 20% del monto requerido de R$ 6.000 (US$ 3.750).

Yo personalmente ya hice mi donación de unos humildes 30 US$ con PayPal. Haz tu contribución en http://www.projetofedora.org/doacoes. Contribuye a que más personas puedan recibir un DVD y puedan disfrutar del software libre.

Respaldos locales con rsync

Mar, 08/05/2008 - 11:03

Tal vez este truco podría haberse titulado “sistema de respaldos para el pobre” pero ciertamente nos enseña lo básico en cuanto a tomar respaldos usando rsync.

La idea es simple, respaldar un directorio importante, por ejemplo /home, en otro directorio local, por ejemplo en /home.bu, usando rsync para protegernos de malos manejos por parte de los usuarios en /home. Un caso típico, llama un usuario que borró “todos” sus emais por “error”. Por supuesto el directorio destino puede estar montado de otro servidor remoto vía NFS o cualquier otro sistema de archivos de red, pero eso no cambia nada en el mecanismo que utilizaremos para la toma del respaldo.

¿Por qué rsync y no cp u otro programa? La respuesta es fulminante, velocidad y flexibilidad. Si se tiene un gran directorio con una gran cantidad de datos, copiar todo su contenido una y otra vez es sumamente pesado.

Con rsync podemos tomar respaldos muy frecuentemente y actualizar un respaldo de decenas o centenas de gigabytes en total y aún así tomará sólo unos minutos. ¿Y cómo es posible eso? rsync utiliza un algoritmo interno para determinar las diferencias entre la fuente y el destino de la copia y solo moverá dichas diferencias, de ahi que los archivos que no han cambiado no deben ser copiados estúpidamente, es decir, rsync es inteligente. rsync determina cuáles nuevos archivos han aparecido del lado fuente y procede a copiarlos.

Por ejemplo, un almacen de emails, cientos o miles de emails no se modifican, mientras unos cuantos se reciben al día, se agregan. rsync en este caso sólo agregrá también dichos mensajes al respaldo. Además, es capaz de borrar los mensajes del respaldo que el usuario ha decidido borrar para mantener una copia fiel del origen de los datos. Si decide borrar los elementos del destino del respaldo, procure que su frecuencia de respaldo no sea tan breve ya que lo que tendrá como resultado es un espejo y no un respaldo del cual recuperar información antigua :P Esto le lleva inmediatamente a la aplicación de espejado con rsync (servidor imap local con sincronía rsync sin necesidad de mta). Son dos aplicaciones de rsync típicas, respaldo de almacen de datos altamente cambiantes, y espejado de almacen de datos pseudo estáticos.

Su uso local es terriblemente fácil y dejaremos para otros usos que el lector se documente, se supone que este artículo es un truco y no un manual, tal vez más adelante escribiré otro truco usando rsync con ssh para hacer el respaldo a un servidor remoto de esa manera ;)

Sintaxis general

# rsync [opciones] origen destino

Un ejemplo de primera corrida, toma del primer respaldo o espejado inicial.

# rsync -av /home/ /home.bu .... .... w.carmona/Maildir/new/ w.carmona/Maildir/tmp/ sent 455769213 bytes received 100154 bytes 3315413.58 bytes/sec total size is 736150272 speedup is 1.61

Las opciones usadas:

  • -a, –archive modo archive; igual a -rlptgoD (no -H,-A,-X)
  • -v, –verbose mucha información de la actividad

Un ejemplo de segunda corrida después de poco tiempo transcurrido desde el primer respaldo, note que no se transfiere “nada”.

$ rsync -av Documentos/ Documentos.bu sending incremental file list sent 203946 bytes received 1741 bytes 411374.00 bytes/sec total size is 236009085 speedup is 1147.42

Ahora en el ejemplo siguiente hemos borrado de la fuente un documento que ya no nos interesa. Note como rsync con –delete borra del respaldo el archivo borrado de la fuente, y no se hace ninguna transferencia adicional.

$ rsync -avz --delete Documentos/ Documentos.bu sending incremental file list deleting ebooks/Samba/Samba-3 by Example - Practical Exercises to Successful Deployment - 2nd Ed [Prentice-Hall 2006].pdf sent 203845 bytes received 1741 bytes 137057.33 bytes/sec total size is 231635069 speedup is 1126.71

Suficiente por ahora, espero le sea de utilidad :)

[Video] Live USB Fedora 9

Mié, 07/30/2008 - 13:30

Paul Frields, líder del Proyecto Fedora, conversa sobre la innovadora característica “Live USB” del nuevo Fedora 9 con su mismo autor, Jeremy Katz. En el video se demuestra la grabación persistente de datos como una forma práctica para llevar tu escritorio Linux en un pendrive.

Gracias a Tatica disfrutamos de los subtítulos en castellano :)

Es la hora de yum-presto

Mié, 07/30/2008 - 11:56

En mi última actualización al ver que tenía que descargar 162Megs no tenía mucho tiempo disponible ni mucho ancho de banda y decidi configurar yum-presto y vean el resultado final.

... Size of all updates downloaded from Presto-enabled repositories: 53M Size of updates that would have been downloaded if Presto wasn't enabled: 162M This is a savings of 68 percent

Ciertamente 68% es un gran ahorro de ancho de banda, ¿será que ya es la hora de generalizar su uso? ¿Fedora 10 y sus repositorios base darán el soporte para drpms? Algunas respuestas en http://fedoraproject.org/wiki/Releases/FeaturePresto.

Para configurar su soporte en Fedora 9 sólo debe ajustar mirrorlist en /etc/yum.repos.de/fedora-updates.repo.

[updates] name=Fedora $releasever - $basearch - Updates mirrorlist=http://presto-mirrors.anmar.eu.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

iotop

Mié, 07/30/2008 - 00:54

Este pequeño utilitario es para la tarea de determinar que procesos y usuarios están haciendo IO, muy al estilo del tradicional top para los procesos del sistema.

Instalación $ sudo yum install iotop

Algunas opciones comunes son:

-o, --only Sólo muestra los procesos que están haciendo I/O en vez de todos los procesos o hilos. Puede ser activado y desactivado presionando o. -b, --batch Activa el modo no-interactivo. Útil para registrar el I/O en el tiempo. -p PID, --pid=PID Lista de procesos a monitorear (todos por omisión). -u USER, --user=USER Lista de usuarios a monitorear (todos por omisión)

Abajo un pantallazo.

Espero te sea de utilidad :)

recordmydesktop, más fácil difícil

Jue, 07/24/2008 - 12:58

recordmydesktop es un aplicación simple para capturar tu sesión de escritorio en un video en formato libre Ogg-Theora-Vorbis.

Instalación yum install recordmydesktop ... Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: recordmydesktop i386 0.3.7.3-1.fc9 updates 63 k Installing for dependencies: jack-audio-connection-kit-example-clients i386 0.109.2-1.fc9.1 fedora 36 k Transaction Summary ============================================================================= Install 2 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 99 k Is this ok [y/N]: Uso

Simple, arranca el programa y trabaja normalmente, al terminar tu sesión, Ctrl-C. La salida esa por omisión en out.ogv.

Pues que más que una pequeña captura para demostrar su uso. Ah! por cierto, este formato de salida (Vorbis) sube sin problemas a youtube.

Por supuesto hay mucho más detrás de recordmydesktop que esta forma simple de uso, pero ahora sí, man recordmydesktop. :)

F9 Updtae Bug: Dependencia Rota

Mar, 07/22/2008 - 14:41

En el último update que intenté, encontré un problema en los paquetes provistos por Fedora (BUG).

... gnome-python2-gtkmozembed-2.19.1-16.fc9.i386 from installed has depsolving problems --> Missing Dependency: gecko-libs = 1.9 is needed by package gnome-python2-gtkmozembed-2.19.1-16.fc9.i386 (installed) Error: Missing Dependency: gecko-libs = 1.9 is needed by package gnome-python2-gtkmozembed-2.19.1-16.fc9.i386 (installed) ...

Mientras se resuelve este problema, para actualizar todos los otros paquetes obviando los que tienen problemas con esta dependencia:

$ yum --skip-broken update

Por ahora la recomendación es esperar, usar la receta anterior para actualizar mientras se resuelve la situación. Los paquetes afectados por este problema, a saber son:

epiphany firefox xulrunner yelp

Si me falta alguno házmelo saber para actualizar aquí.

Después de algo más de investigación, gnome-python2-gktmozembed solo lo usa awn-extras-applets en mi sistema por lo que si no usa dicho paquete no sufrirá este problema. Una alternativa para actualizar full es remover gnome-python2-gktmozembed y sus dependientes y proceder. Esto les dejará con el sistema actualizado pero no podrán instalar awn-extras-applets o aplicaciones dependientes de gnome-python2-gktmozembed hasta que no se resuelva el problema, dependiendo de su situación esta solución es aceptable o no, si no, mantenga su sistema actualizado con –skip-broken.

# Solución alternativa sin gnome-python2-gktmozembed y sus dependientes $ yum remove gnome-python2-gktmozembed $ yum update

Thunderbirb Fedora 9 y Google Calendar

Mar, 07/22/2008 - 11:31

Para los que deseamos tener un cliente email ligero Thunderbird es la elección principal, ahora bien, si queremos tener un Calendario donde manejar nuestra agenda y tareas debemos utilizar una extensión o plugin, te presentamos a Lightning.

Y si ahora necesitas o prefieres tener tu calendario en Google Calendar y compartir calendarios por la red de redes, agrega Provider for Google Calendar.

Lightning en Fedora 9

Recientemente se agregó a los repositorios, ya no hay complicaciones con librerías de compatibilidad, simplemente, como ya es costumbre:

$ su - <contraseña> # yum install thunderbird-lightning Instalación de Provider

Descargue el complemento desde Provider for Google Calendar. Para instalar localiza el archivo descargado .xpi e instala por medio del menú Tools > Add-Ons y presionando el botòn Install en esa pantalla para luego pasarle la ruta del xpi descargado. Deberás reiniciar tu Thunderbird para que ambos complementos entren en funcionamiento.


Configuración

Para configurar tu calendario ya sea privado o compartido en Google, debes por supuesto tener tu cuenta en Google Calendar. Una vez creado tu calendario en Google, debes localizar el enlace XML a tu calendario y agregar un calendario en Thunderbird que apunte a él. Dependiendo de la configuración, puede que el Thunderbird te pregunte o no por credenciales de autenticación para poder acceder al calendario.

Arriba pantallazo de la sección de configuración de Google Calendar desde donde debes copiar el enlace XML.

Arriba, pantallazos de Thunderbird para agregar un nuevo calendario y configúrando con el enlace previamente copiado desde Google Calendar como ubicación.

Eso es todo por el momento, ahora un par de pantallazos finales de algunas de las vistas disponibles :) El complemento es bien completoy este artículo es sólo un punto de partido, espero les haya sido de utilidad.

sendEmail: envío de emails desde la consola

Mié, 07/16/2008 - 13:56

¡Mosca! No confunda sendEmail con sendmail.

Sitio del proyecto: http://caspian.dotconf.net/menu/Software/SendEmail/

Dos virtudes, corre en Linux y en MS Windows, entre otros OS.

Instalación en Fedora

Está disponible un srpm en el sitio del proyecto.

$ wget http://www.invoca.ch/pub/packages/sendemail/sendEmail-1.55-1.src.rpm $ rpmbuild --rebuild sendEmail-1.55-1.src.rpm ... la magia ... $ ls ~/rpmbuild/RPMS/noarch/ sendEmail-1.55-1.noarch.rpm $ sudo yum -C --nogpgcheck localinstall rpmbuild/RPMS/noarch/sendEmail-1.55-1.noarch.rpm

Note que he usado par de opciones de yum, -C y –nogpgcheck, el segundo es importante porque el paquete no se ha firmado y es necesario para poder instalar este paquete a falta de una firma provista por el empaquetador, de hecho lo hemos compilado nosotrosos mismos. El primero es una de esas banderas útiles para cuando no estamos conectados a nuestros repositorios configurados donde quiera que se encuentren, usualmente Internet, y se le indica a Yum que realice la operación con su cache, esto también acelera la operación.

Uso Básico de sendEmail

Para no mandarle a leer la ayuda de entrada, veamos un ejemplo simple con toda la música.

$ sendEmail -f guillermo.gomez@gmail.com -t staff@freenode.net -s email-alba -u "Banned IP?" -m "It seems 190.74.190.211 its banned, what should i do to get unbanned? regards, Guillermo" -v Jul 16 10:33:19 movix sendEmail[17448]: DEBUG => Connecting to email-alba:25 Jul 16 10:33:19 movix sendEmail[17448]: DEBUG => My IP address is: 10.140.30.113 Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 220 email-alba.localdomain ESMTP Postfix (Debian/GNU) Jul 16 10:33:23 movix sendEmail[17448]: INFO => Sending: EHLO movix.gomix.org Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 250-email-alba.localdomain, 250-PIPELINING, 250-SIZE 10240000, 250-VRFY, 250-ETRN, 250-ENHANCEDSTATUSCODES, 250-8BITMIME, 250 DSN Jul 16 10:33:23 movix sendEmail[17448]: INFO => Sending: MAIL FROM: Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 250 2.1.0 Ok Jul 16 10:33:23 movix sendEmail[17448]: INFO => Sending: RCPT TO: Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 250 2.1.5 Ok Jul 16 10:33:23 movix sendEmail[17448]: INFO => Sending: DATA Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 354 End data with . Jul 16 10:33:23 movix sendEmail[17448]: INFO => Sending message body Jul 16 10:33:23 movix sendEmail[17448]: SUCCESS => Received: 250 2.0.0 Ok: queued as A56AD1C502 Jul 16 10:33:23 movix sendEmail[17448]: Email was sent successfully! From: To: Subject: [Banned IP?] Server: [email-alba:25]

La ayuda la obtiene con --help.

$ sendEmail --help sendEmail-1.55 by Brandon Zehm Synopsis: sendEmail -f ADDRESS [options] Required: -f ADDRESS from (sender) email address * At least one recipient required via -t, -cc, or -bcc * Message body required via -m, STDIN, or -o message-file=FILE Common: -t ADDRESS [ADDR ...] to email address(es) -u SUBJECT message subject -m MESSAGE message body -s SERVER[:PORT] smtp mail relay, default is localhost:25 Optional: -a FILE [FILE ...] file attachment(s) -cc ADDRESS [ADDR ...] cc email address(es) -bcc ADDRESS [ADDR ...] bcc email address(es) -xu USERNAME username for SMTP authentication -xp PASSWORD password for SMTP authentication Paranormal: -b BINDADDR[:PORT] local host bind address -l LOGFILE log to the specified file -v verbosity, use multiple times for greater effect -q be quiet (i.e. no STDOUT output) -o NAME=VALUE advanced options, for details try: --help misc -o message-file=FILE -o message-format=raw -o message-header=HEADER -o message-charset=CHARSET -o reply-to=ADDRESS -o timeout=SECONDS -o username=USERNAME -o password=PASSWORD -o tls= -o fqdn=FQDN Help: --help the helpful overview you're reading now --help addressing explain addressing and related options --help message explain message body input and related options --help networking explain -s, -b, etc --help output explain logging and other output options --help misc explain -o options, TLS, SMTP auth, and more

Instalando Grupos de Software

Mar, 07/15/2008 - 16:21

Ya que siempre lo preguntan por la lista de correos, este micro-artículo es sólo para recordar que existe yum groupinstall “nombre del grupo” que permite agregar, por ejemplo, el entorno de escritorio KDE completo con una sola línea de comando. Igual aplica para los otros grupos de software, es sólo cuestión de identificar el nombre del grupo adecuado, tenga cuidado de comillar adecuadamente el nombre de grupo. Por supuesto existe la contraparte gráfica con los distintos frontales como yumex o el mismo PackageKit.

Obtención de la lista de grupos $ yum grouplist ... Installed Groups: Administration Tools Authoring and Publishing Base (RPM Fusion Free) Base (RPM Fusion Nonfree) Clustering DNS Name Server Development Libraries Development Tools Editors Educational Software Engineering and Scientific FTP Server Fonts GNOME Desktop Environment GNOME Desktop Environment (RPM Fusion Free) Games and Entertainment Graphical Internet Graphics Hardware Support Legacy Fonts Legacy Network Server Legacy Software Development Mail Server Miscellaneous command line tools (RPM Fusion Free) MySQL Database Network Servers Office/Productivity Printing Support Server Configuration Tools Sound and Video Sound and Video (RPM Fusion Free) System Tools Text-based Internet Web Server Window Managers Windows File Server X Window System Available Groups: Fedora Eclipse Fedora Packager GNOME Software Development Games and Entertainment (RPM Fusion Free) Games and Entertainment (RPM Fusion Nonfree) Hardware Support (RPM Fusion Free) Hardware Support (RPM Fusion Nonfree) Internet (RPM Fusion Free) Java Development KDE (K Desktop Environment) KDE (K Desktop Environment) (RPM Fusion Free) KDE Software Development News Server PostgreSQL Database SUGAR Desktop Environment System Tools (RPM Fusion Free) Virtualization Web Development X Software Development XFCE XFCE Software Development Done Instalación de grupo Ejemplo con KDE, note el uso del nombre del grupo completo y las comillas. #yum groupinstall "KDE (K Desktop Environment)" ... Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: amarok i386 1.4.9.1-3.fc9 updates 13 M digikam i386 0.9.3-2.fc9 fedora 11 M extragear-plasma i386 4.0.1-5.fc9 fedora 466 k kaffeine i386 0.8.6-4.fc9 fedora 3.1 M ... Transaction Summary ============================================================================= Install 63 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 181 M Is this ok [y/N]: y ...

XMMS Notificación en Pantalla

Dom, 07/13/2008 - 21:42

¿No quieres saber la información de la canción que está tocando tu reproductor XMMS en tu escritorio?

Una forma es utilizar el plugin xmms-xosd, instala con:

yum install xmms-xosd

Configura, localiza el menú de preferencias e invoca la configuración del plugin:

Abajo un recorte de un pantallazo del resultado :) Recuerda que la información se coloca “encima” de tus aplicaciones en el escritorio cuando se cambia de canción.

Un maquillaje en tu escritorio para impresionar a tus amigos !