Re: ¿O.T? Bash Scripting

2005-01-19 Por tema Guillermo Rial Pinedo
Hola.

A ver si esto te vale:

find . -name /var/proyectos/* | grep -v .gz |
while read each; do
   echo $each
   if [ -f $each ]; then
  gzip -9f $each
   fi
done

No lo he probado, pero seguro que tira, jejejeje.
Espero que te sirva.

Un saludo.


On Wed, 2005-01-19 at 16:24 +0100, Txente wrote:
 No se si es Off topic, si es asi ignorad el mensaje y mis disculpas por 
 adelantado.
 
 
 Prentedo comprimir con Gzip todos los archivos que cuelgan de un 
 determinado direrctorio (/var/proyectos) y para ello he ido averiguando 
 un script...
 ===
 for each in $(find /var/proyectos/* | grep -v .gz);
 do
if [ -f $each ]
then
   echo $each
   gzip -9f $each
fi
 done;
 ===
 
 
 Tienen que estar los ficheros uno a uno, no puedo hacer un tar de los 
 directorios, ni inventos. El problema viene con los ficheros con nombre 
 largo y que tienen espacio dentro del mismo (Mi Documento.doc, por 
 ejemplo). No se exactamente que pasa, pero lo que es obvio es que no me 
 los comprime :-(
 
 Cualquier idea/sugerencia sera bien recibida. Ah! no, no puedo renombrar 
 los nombres... :-)
 
 
-- 
Guillermo Rial Pinedo.

Getronics Iberia
C/ Miguel Yuste, 45
28037 Madrid
Spain
Tel: +34 91 325 3300
Fax: +34 91 754 5077
[EMAIL PROTECTED]
www.getronics.es

The infromation transmitted is intended only for use by the addressee
and may contain confidential and/or privileged material. Any review,
re-transmission, dissemination or other use of it, or the taking of any
action in reliance upon this information by persons and/or entities
other than the intended recipient is prohibited. If you received this in
error, please inform the sender and/or addressee immediately and delete
the material.

Thank you.

--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/


signature.asc
Description: This is a digitally signed message part


Re: ¿O.T? Bash Scripting

2005-01-19 Por tema Guillermo Rial Pinedo
Muuucho mas elegante, sí señor. Sólo le falta añadir la ruta entre
el find y el -type, por sacarle puntilla...  XD

On Wed, 2005-01-19 at 16:30 +0100, matze wrote:
 
 find -type f ! -name *.gz -print -exec gzip -9f {} \;
 
 debería hacer lo que intentas hacer con el scriptillo
 
 m.
 
-- 
Guillermo Rial Pinedo.

Getronics Iberia
C/ Miguel Yuste, 45
28037 Madrid
Spain
Tel: +34 91 325 3300
Fax: +34 91 754 5077
[EMAIL PROTECTED]
www.getronics.es

The infromation transmitted is intended only for use by the addressee
and may contain confidential and/or privileged material. Any review,
re-transmission, dissemination or other use of it, or the taking of any
action in reliance upon this information by persons and/or entities
other than the intended recipient is prohibited. If you received this in
error, please inform the sender and/or addressee immediately and delete
the material.

Thank you.

--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/


signature.asc
Description: This is a digitally signed message part


Bluetooth USB

2004-12-30 Por tema Guillermo Rial Pinedo
Hola a todos.

Quizs sea una pregunta sobre Linux en general ms que para Debian, pero
ah va.
Estoy pensando en comprar en adaptador USB bluetooth, pero me gustara
que funcionase en Linux. He visto por ah uno baratito, pero no he
encontrado nada que diga que funcione con Linux. He buscado en Google y
en linux-usb y no aparece. Se trata de:
Energy Sistem Bluetooth Adapter Linnker 1500 Wireless, 100 mts, USB
Full access
(http://www.energysistem.com/cgi-bin/ficha_de_producto/ficha.pl?SESION=41d3c9cd181019ddextTIPO=completoCODIGO=36742IDIOMA=es)

Alguno lo conocis? En caso afirmativo, sabis si funcionar en mi
Debian-Linux?

Muchas gracias de antemano.

Saludos.





Re: Cliente VPN y firewall chekpoint.

2004-12-09 Por tema Guillermo Rial Pinedo
Hola N0K.

La respuesta simple es sí a a las dos primeras preguntas y no a la
otra  :)  (al menos hasta donde yo sé).

Yo me conecto a mi oficina mediante PPTP (vpn de Microsoft), previo
parcheo del kernel (soporte mppe), y va bastante bien. Para configurarlo
uso pptpclient (http://pptpclient.sourceforge.net/). 

Pero esto no te funcionará con Checkpoint. Para eso necesitarás el
cliente, que creo que no existe para Linux. Hay varias formas de
establecer una VPN, por lo tanto, o tienes un cliente que soporte todas
o necesitarás uno para cada tipo.

De todas formas, para VPN-1 de Checkpoint, échale un ojo a
http://www.freeswan.org (Cliente/servidor IPsec/IKE). Si usas soluciones
Cisco, creo que también podrás usar Linux como cliente.

Un saludo.

On Wed, 2004-12-08 at 09:04 +0100, N0K wrote:
 Buenos días sabeis si hay clientes vpn para linux ???  En caso de 
 haberlos, cada cliente vpn depende de como este configurada la vpn, o se 
 pueden usar todos con cualquier vpn ??? Ahora mismo tengo uno para 
 windows que se llama VPN-1 SecuRemote de checkpoint.

 Y otra pregunta es si hay algun cliente para conectarse a firewalls 
 chekpoint.
 
 Gracias y un saludo.
 N0K.
 
 
-- 
Guillermo Rial Pinedo

--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/



signature.asc
Description: This is a digitally signed message part


Re: Problemas con CDROM

2004-11-04 Por tema Guillermo Rial Pinedo
Hola. 
Has probado a quitar hdd=ide-scsi? Si no recuerdo mal, con los kernel
de la serie 2.6 ya no hace falta la emulación SCSI para que funcionen
las grabadoras IDE...

Un saludo.

Guillermo.

On Wed, 2004-11-03 at 22:59 +0100, Listas wrote: 
 Hola a todos,
 
 para seguir con problemas, os planteo el siguiente: el maldito cdrom no
 funciona! Las cosas son asi:
 
 En el grub tengo lo siguiente:
 title Kanotix
 kernel (hd0,4)/boot/vmlinuz ro root=/dev/hdc5 hdd=ide-scsi nomce vga=0x317
 initrd (hd0,4)/linboot.img
 
 En /etc/fstab hay:
 /dev/sr0 /cdrom auto defaults,ro,user,noexec,noauto 0  0
 
 El /var/log dice:
 
 hdd: CD-RW CDR-3240S, ATAPI CD/DVD-ROM drive
 ide-scsi is deprecated for cd burning! Use ide-cd and give dev=/dev/hdX
 as device
 scsi0 : SCSI host adapter emulation for IDE ATAPI devices
 Vendor: CD-RW Model: CDR-3240S Rev: XSG5
 Type:   CD-ROM ANSI SCSI revision: 02
 sr0: scsi3-mmc drive: 124x/40x writer cd/rw xa/form2 cdda tray
 Uniform CD-ROM driver Revision: 3.20
 
 Y cuando hago:
 # hdparm -d1 /dev/sr0
 /dev/sr0: No such device or address
 
 # hdparm -d1 /dev/hdd
 /dev/hdd:
   setting using_dma to 1 (on)
   using_dma=  1 (on)
 
 Pero aun asi no consigo usar el cdrom. Hasta ahora he intentado
 cambiando las alternativas de dispositivos en fstab (hdd-sr0-scd0) y
 en grub (con/sin ide-scsi, ide=dma, nomce, etc).
 
 Y cada vez recibo como respuesta cuando intento un mount /cdrom, 'mount:
 /dev/sr0 no es un dispositivo de bloques valido' despues de casi un
 minuto. Paralelamente en /var/log aparece:
 
 hdd: DMA timeout retry
 ide-scsi: No active request in idescsi_eh_reset
 scsi: Device offlined - not ready after error recovery: host 0 channel 0
 id 8 lun 0
 SCSI error : 0 0 8 0 return code = 0x600
 end_request: I/O error, dev sr0, sector 0
 SCSI error: host 0 id 8 lun 0 return code = 400
 ^ISense class 0, sense error 0, extended sense 0
 hdd: status timeout: status=0xd0 { Busy }
 hdd: status timeout: error=0x40LastFailedSense 0x04
 cdrom: open failed.
 SCSI error: host 0 id 8 lun 0 return code = 400
 ^ISense class 0, sense error 0, extended sense 0
 apm: BIOS not found.
 
 Y hasta ahora no puedo leer, ni escribir, ni expulsar el cdrom...
 
 Solo pido una explicacion o una fuente de infomacion... estoy muy
 perdido... y ya llevo mas de 2 semanas en esta situasion.
 
 Saludos.
 
 


--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/



signature.asc
Description: This is a digitally signed message part


Re: Cliente X para Windows

2004-10-28 Por tema Guillermo Rial Pinedo
Hola. 

Me imagino que lo que querrás es ejecutar aplicaciones en el Linux y
verlas en el windows, no? En ese caso, efectivamente, puedes usar
cygwin. Lo único que tienes que hacer es instalar cigwin/X. Una vez
instalado, abres una bash shell y ejecutas startx. Esto te arrancará
el servidor X en el windows y, probablemente, un xterm. Desde el xterm
tienes varias posibilidades:

- Usar ssh si tienes X11Forwarding activado en el servidor Linux y en el
cliente ssh del windows (creo que por defecto no lo está).

- Ejecutar xhost - IP_Linux, hacer telnet al Linux y desde allí
export DISPLAY=IP_del_windows:n_disp.

- Ejecutar Xnest para lanzar una sesión XDMCP, siempre y cuando lo
permitas en el Linux. Normalmente: Xnest -query
IP_Linux :n_display_libre 

De todas formas tienes otras soluciones comerciales: Xmanager,
Reflection-X, etc...

Espero no haberte liado y que esto te sirva de algo.

un saludo.


On Mon, 2004-10-25 at 18:41 +0200, Adrián Chapela wrote:
 Hola, quería saber como puedo conectarme a un servidor X de linux
 desde Windows
  
 Creo que con Cygwin se puede pero no se como.
  
 ALguien sabe?


-- 
Guillermo Rial Pinedo


--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/



signature.asc
Description: This is a digitally signed message part


Re: Rastrear Direccion Ip

2004-10-28 Por tema Guillermo Rial Pinedo
Hola.

Eso es posible, al menos que yo sepa  :), siempre y cuando se den
algunas circunstancias:
- Estés en una red switcheada (y tengas la certeza de ello).
- El switch o switches te permitan ver las MAC que tienen asociadas a
sus bocas(por ejemplo los catalyst de Cisco).
En este caso y con ayuda de traceroute, puedes averiguar dónde se
encuentra una máquina físicamente. En el caso de que estas condiciones
no se den, traceroute es la la herramienta que más te puede ayudar, en
mi opinión. Pero ten en cuenta una cosa a la hora de ejecutar
traceroute. Esta utilidad utiliza UDP por defecto, y este protocolo está
prohibido muchas veces entre redes corporativas (privadas). Algunas
versiones (Solaris, por ejemplo, con la opción -I) te permiten hacer
traceroute usando ICMP, que suele permitirse siempre.

Un saludo.

On Thu, 2004-10-28 at 09:24 -0300, Mario Gonzalez wrote:
  Hola, muchas gracias por responder.  Whois fue de gran utilidad, pero
 esas herramientas trabajan sobre redes WAN, el traceroute te dice
 cuantos saltos da antes de llegar a una maquina pero si yo estoy dentro
 de una LAN o quiza dentro de una red coorporativa y quiero saber donde
 esta fisicamente una IP...
 
 eso, es posible hacer???  Saludos!! 
 
 El mié, 27-10-2004 a las 19:14 -0600, Alexander escribió:
  Mario Gonzalez escribió:
  
 Hola a todos, tengo una consulta, se puede saber mas o menos donde
   fisicamente reside una ip, en una LAN por ejemplo.
 Debe haber una manera, si es posible, de saber de donde esta? Con
   traceroute puedo mas o menos pero de una manera muy general.
  el conamdo whois dice quien es el responsable. lee su man, -h
  utleria visualroute afirma identificar la ciudad en la que esta la IP.
  
  -- 
  Alexander aka alk[ anoide | olico | ulero | ero | atraz]
  (mi materializacion es fisica, mi escencia es matematica)
  
  
 -- 
 ==
  ]*-- lInUx rUlEz --*[
 Mario Gonzalez
 Administrador de Sistemas
 ==
 Mi clave publica gpg la encuentras en:
 http://www.cfrm.cl/~mario/pub.gpg
 
 
-- 
Guillermo Rial Pinedo

Getronics Iberia
C/ Miguel Yuste, 45
28037 Madrid
Spain
Tel: +34 91 325 3300
Fax: +34 91 754 5077
[EMAIL PROTECTED]
www.getronics.es

The infromation transmitted is intended only for use by the addressee
and may contain confidential and/or privileged material. Any review,
re-transmission, dissemination or other use of it, or the taking of any
action in reliance upon this information by persons and/or entities
other than the intended recipient is prohibited. If you received this in
error, please inform the sender and/or addressee immediately and delete
the material.

Thank you.

--

Clave Pública GPG - GPG Public key:
http://www.rediris.es/cert/servicios/keyserver/



signature.asc
Description: This is a digitally signed message part


Re: Unidentified subject!

2004-10-27 Por tema Guillermo Rial Pinedo
prueba 
netstat -tpl
para saber si está escuchando y en qué puerto.

Saludos.

On Tue, 2004-10-26 at 09:05 -0500, LSC. Francisco Javier Ferreyra López
wrote:
 hola, buenas noches tengo instalado mysql en sarge instale mysql-server, y 
 lo puse para que arrancara de inicio, el problema es que me deberia de
 abrir 
 el puerto TCP 3306 y no lo abre, puedo parar, iniciar y reinciar el demonio
 
 sin ningu problema pero no me habre el puerto. 
 
 agradeceria sugerencias? 
 http://www.umich.mx
 
 




signature.asc
Description: This is a digitally signed message part


Re: kernel que arranca con consola negra. 2.6.8.1

2004-10-27 Por tema Guillermo Rial Pinedo
Quizás tengas mal configurado (o no configurado) el modo vga (mira en
lilo.conf o en menu.lst algo como vga=0x0abc). Comprueba también el
soporte framebuffer en el kernel.

Saludos.

On Mon, 2004-10-25 at 21:20 +0200, Marcos Hidalgo wrote:
 Gran misterio:
  
 - 1. descargo una imagen precompilada y la instalo con dpkg -i
 kernel_imagen y funciona de maravilla.
  
 - 2. descargo los fuentes de la misma version del kernel, hago make
 mrproper y copio el .config de la imagen precompilada e instalada hago
 make menuconfig y no toco ni una coma. A continuacion salvo y contruyo
 un paquete con la imagen de mi kernel:
 make-kpkg buildpackage -rev custom1 kernel_image --initrd. (para que
 use initrd igual que la imagen que me baje).
  
 - 3 Instalo el kernel. (dpkg -i ...).
 - 4 examino lilo.conf y los enlaces simbolicos y todo correcto todo
 apunta al kernel nuevo.
 - 5 reboto y hops pantalla mas negra que mi suerte (aunque el kernel
 esta vivo porque llega a entrar en login grafico)
  
 ¿que esta pasando?. Alguien sabe que hay de diferente en la imagen que
 me he bajado?.
 He leido algo de las opciones del .config sobre el terminal pero las
 he revisado y estan bien (a parte de ser las mismisimas que las del
 archivo original de configuraguracion palabra de diff ).
  
 ¿estoy muy mosca agradeceria pistas...?
  
 Salu2 y gracias.
 Marcos.  




signature.asc
Description: This is a digitally signed message part


Re: Lotus Notes/Domino

2004-06-16 Por tema Guillermo Rial Pinedo

Hola.

Prueba con Wine + Cliete notes. Funciona bien. Bueno, simplemente 
funciona :)


Saludos

Armando Paz wrote:

Hola.

Estoy sufriendo un sistema de correo de este tipo: servidores domino y 
clientes notes. Para seguir utilizando mi programa de correo ESTANDAR en mi 
DEBIAN (también estándar :-)) ), es decir, envio por smtp y recepción por 
pop3, y dado que los administradores del servidor domino no quieren habilitar 
estos protocolos, necesitaría lo siguiente: leer el correo del servidor como 
si de un cliente notes se tratara (supongo que con protocolo propietario, 
haciendo uso de mi ID, etc.), una vez leído enviarlo a un smtp, y eliminarlo 
del servidor notes, y desde ahí lo recogería mediante un cliente pop3... y 
etc. etc.


Una pasarela (script, software, etc.) desde notes a smtp, pero actuando en la 
interrelación con el servidor domino como si de un cliente se tratara (es el 
único tipo de acceso que tengo al servidor).


¿complicado?

Por favor, no me respondáis que busque en google porque llevo dos semanas 
haciéndolo.


Gracias.





Re: Evitar leer Archivos entre Usuarios

2004-06-15 Por tema Guillermo Rial Pinedo

Hola.

Prueba con un entorno chroot. Para un servidor FTP es muy sencillo, pero 
lo puedes aplicar a cualquier cosa (telnet, ssh, apache).


[man chroot, en Solaris: man ftpd]

Además en el google puedes encotrar mucha información, por ejemplo:
http://penguin.epfl.ch/chroot.html
http://www.linuxfocus.org/English/January2002/article225.shtml
etc.

Saludos.

On Mon, 2004-06-14 at 20:22, Ivan Sustaita wrote:
Hola Lista,

 Tengo una maquina como servidor de internet que utilizan varios usuarios
 atraves de ssh y en la cual publican sus paginas.

 Mi problema es como hacer para que los usuarios no lean los archivos de
 otros usuarios.
 Quiero decir que usuario1 ( /home/usuario1 ) no pueda leer los archivos
 de usuario2 ( home/usuario2 ) y viceversa.

 Debian Sid
 Kernel 2.24.26
 Apache 1.3.31

 Alguna Idea ???

 Saludos  Gracias.

 Iván Sustaita



Re: Problemas al montar CDs

2004-06-02 Por tema Guillermo Rial Pinedo

Buenas.

Normalmente el dispositivo correspondiente a la unidad de CD pertence al 
grupo disk. En micaso:


ls -l /dev/hdb
brw-rw1 root disk   3,  64 2002-03-14 22:51 /dev/hdb

Simplemente aade tu usuario a este grupo y asegurate de que tiene 
permisos de lectura.


usermod -G disk usuario

Tambin puedes activar el bit SUID al comando mount, aunque esta opcin 
es menos recomendable.


chmod +s /bin/mount
chmod +s /bin/umount

Un saludo.



Faro wrote:

El mi, 02-06-2004 a las 10:19, lutux escribi:



Uso Debian Sarge y no consigo montar CDs cuando soy un usuario normal
(como root no tneog ningn problema). 



Slo root puede usar el comando mount para montar unidades que no estn
en /etc/fstab con permiso para usuarios (ver man fstab, man mount).

Una vez que est este fichero correctamente, deberas poder montar
usando nicamente: mount /cdrom