cambiar valores en una base de datos de OpenLDAP

2005-01-06 Por tema Roberto Bonvallet
NYARLATHOTEP El Caos Reptante escribio:
 Gracias, le di un vistazo, pero debo cambiar 4808 registros... y me
 llevaria algo de tiempo...

Si vas a hacer el cambio una sola vez, te recomiendo que uses
ldapmodify.  Funciona pasandole un archivo en formato LDIF con los
cambios que deseas realizar;  el formato es bastante sencillo y esta
descrito en el manual.  Obviamente, para crear el archivo si vas a hacer
un script en perl :)

Mis $2e-2. Saludos!
-- 
Roberto Bonvallet
From [EMAIL PROTECTED]  Thu Jan  6 18:26:59 2005
From: [EMAIL PROTECTED] (Horst von Brand)
Date: Thu Jan  6 18:27:05 2005
Subject: plan de migracion [era : Re: Desktop OT ] 
In-Reply-To: Your message of Thu, 06 Jan 2005 14:53:58 -0300.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Ricardo Mun~oz A. [EMAIL PROTECTED] dijo:
 El jue, 06-01-2005 a las 12:31, Horst von Brand escribió:
  Ricardo Mun~oz A. [EMAIL PROTECTED] dijo:
   El mié, 05-01-2005 a las 15:51, Victor Hugo dos Santos escribió:
   
   [...]
   
en este enlace http://www.redbooks.ibm.com/abstracts/sg246380.html
ibm pone a un documento que menciona las etapas, planificaciones,
problemas, sugerencias entre otros puntos, para hacer la migración
de estaciones de trabajos !!
  
   lastima que esta en ingles...
  
  Que tiene de malo?!
 
 que a la gran mayoria de los que podria ser util no
 lo podran entender porque no saben ingles...

Excelente oportunidad para que alguien haga un aporte coordinando la
traduccion. 
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513
From [EMAIL PROTECTED]  Thu Jan  6 18:33:08 2005
From: [EMAIL PROTECTED] (Horst von Brand)
Date: Thu Jan  6 18:33:12 2005
Subject: archivos mbox corruptos 
In-Reply-To: Your message of Thu, 06 Jan 2005 15:25:18 -0300.
[EMAIL PROTECTED] 
Message-ID: [EMAIL PROTECTED]

Miguel Oyarzo [EMAIL PROTECTED] dijo:

[...]

 A menudo se corrompen los mbox. Aparentemente pasa
 cuando IMAP lee el mbox justo cuando ipopd intenta hacerlo, o viceversa.

Bueno, usar servidores IMAP y POP3 que no se coordinan para acceder a los
mismos archivos se llama ruleta rusa.
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513
From [EMAIL PROTECTED]  Thu Jan  6 21:41:57 2005
From: [EMAIL PROTECTED] (Roberto Leiva M)
Date: Thu Jan  6 18:38:18 2005
Subject: NFS rendimiento 
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

 Mismas maquinas?
sip, antes conectiva linux, ahora fedora core 3 ( la diferencia es en le disco 
duro, el de ahora es mas rapido )

 Misma otra carga sobre la red?Misma carga sobre cliente
 y servidor? Misma situacion del archivo (si leiste el archivo recientemente
 en el servidor esta en RAM)?

sip, la carga de red, servidor y cliente en el horario que se ejecuta el 
respaldo es similar. ( nadie ocupa los recursos en esos horarios )

 Todo actualizado?!

sip (yum).

Antecedentes:

existia un servidor backup con SO conectiva linux, en ese servidor se montaban 
las unidades a respaldar ( nfs, smbfs, ncp ),
en el antiguo servidor el respaldo se iniciaba con cron a las 01:00 AM y este 
terminaba de copiar los datos a las 03:00 aprox.

se murio el disco y se cambio por uno mas rapido ( 5400 - 7200 rpm ), se 
instalo fedora core 3 y se actualizo todo mediante yum.
el respaldo ahora inicia a las 01:00 AM y termina a las 22:00 PM.

se revizo el tiempo de respaldo de las smbs ncp y todo estaba igual que antes, 
pero la copia de la particion nfs se volvio excesivamente lenta.

se instalo esa particion (nfs) en un RH9 y se realizaron los  respectivos test 
( no misma maquina, pero de similares caracteristica de HW, hdd, cpu, memoria, 
red, etc ) y la copia fue similar en tiempo a lo de antes.

lo extraño que la lentitud solo ocurre con la particion nfs ( 
nfs-utils-1.0.6-44 ).

Roberto Leiva M.
Santiago - Chile
 


cambiar valores en una base de datos de OpenLDAP

2005-01-04 Por tema NYARLATHOTEP El Caos Reptante
Gracias, le di un vistazo, pero debo cambiar 4808 registros... y me
llevaria algo de tiempo...

gracias de todas formas

-- 
Alguien quiere una cuenta en gmail?
avisenme...
From [EMAIL PROTECTED]  Tue Jan  4 11:15:05 2005
From: [EMAIL PROTECTED] (Luis Sandoval)
Date: Tue Jan  4 11:15:13 2005
Subject: Desktop
In-Reply-To: [EMAIL PROTECTED]
References: 
!~!UENERkVCMDkAAQACABgA99MlpbCyWkaouFkx2elV4sKQ0/[EMAIL
 PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Holas,

El mar, 04-01-2005 a las 10:29 -0300, Franco Catrin escribió:
 El lun, 03-01-2005 a las 23:49 -0300, Pablo Figueroa Alvarez escribió:
  yo creo que una distribucion amigable para un usuario windows es
  mandrake ya que el ambiente grafico que posee es bastante dinamico
  (click aqui clik + click aca = configuramos la eth0) y agil, de un
  simple uso y bien documentado.
 
 No creo que sea un buen parametro para marcar una diferencia, ya que lo
 mismo puedes hacer en SuSe, Ubuntu y Fedora (y cualquiera que use gnome-
 system-tools)

Un parametro para marcar diferencias entre una distribucion y otra puede
ser  que  tan lista  venga para su uso, sobretodo si pensamos en que el
Sistema lo instalara una persona que no necesariamente tiene
conocimientos de informatica  y solo quiere el PC como una herramienta
de trabajo o entretencion.

Ahi creo que Mandrake  marcaria una  diferencia (no se si otra distro
hace esto, pero por lo menos  en Slackware, FC3 o Suse no es tan asi,
que son las distros que uso/instalo) ya que por ejemplo al instalar
Mandrake en un PC que tiene Windows XP en otra particion, Mandrake nos
deja montadas  las particiones de  windows, aunque estas esten en NTFS
(cosa que Fedora o Suse ni siquiera soportan) o tambien Mandrake  da
soporte para poder escuchar mp3 o ver peliculas, sin que  haya que
buscar como instalar codecs como pasa en Fedora o Suse, etc, etc.

Esto tal vez puedan ser parametros que hagan que Mandrake sea una distro
mucho mas amigable para el usuario final, sobretodo  si este no tiene
mayores conocimientos de informatica que  es la mayor  cantidad de
publico que usa los PC.

saludos,

Luis







cambiar valores en una base de datos de OpenLDAP

2005-01-03 Por tema NYARLATHOTEP El Caos Reptante
si, soy yo de nuevo, con este asuntillo sobre ldap...

tengo el siguiente script en perl:

#!/usr/bin/perl
use General; #esta libreria la tengo cargada por defecto, la cual
controla la base de datos
use Net::LDAP;

#variables de dn de root
my $dn = cn=Manager,dc=misitio,dc=cl;
print contrasenya del 'Manager'\n;
my $passwd = stdin;

#conectamos a ldap
my $ldap = Net::LDAP-new('127.0.0.1:389');

my $mesg = $ldap-bind(dn=$dn,password=$passwd);

#buscamos el user_webmail de la base de datos 
my $uw = $dbh-prepare(select user from usuario order by userl);
$uw-execute;

while (my ($user_webmail, $password) = $uw-fetchrow_array){

#cambiamos contrasenya
my $dntc = uid=$user_webmail,ou=People,dc=misitio,dc=cl;
$chg_pw = $ldap-modify($dntc, replace={'userPassword' = $password});

if ($chg_pw-code !=0){
print no se cambio la contrasenya para $user\n;
} else {
print se cambio la contrasenya para $user\n;
}

}

y no cambia la contraseña del usuario.

realizo un slapcat y esto (como ejemplo) es lo que obtengo

dn: uid=cleiva1,ou=People,dc=misitio,dc=cl
structuralObjectClass: account
entryUUID: bc99a366-eded-1028-97cc-c916c2664d2c
creatorsName: cn=Manager,dc=misitio,dc=cl
createTimestamp: 20041229140027Z
uid: cleiva1
cn: cleiva1
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword:: e2NyeXB0fSQxJHBhZDFQOS52JDY5Ly5GM2pRcUY3YS8=
shadowLastChange: 12389
shadowMax: 9
shadowWarning: 7
loginShell: /sbin/nologin
uidNumber: 8687
gidNumber: 500
homeDirectory: /home/mailhosting/cleiva1
entryCSN: 20050103171412Z#21#00#00
modifiersName: cn=Manager,dc=misitio,dc=cl
modifyTimestamp: 20050103171412Z

Y el archivo slapd.conf lo tengo con la autorizacion para que el
'Manager' pueda escribir sobre la base de datos.

gracias nuevamente

(si alguien quiere enviarme flames, favor de enviarlos a [EMAIL PROTECTED])
-- 
Alguien quiere una cuenta en gmail?
avisenme... :)