Mensaje citado por: \"Carlos E. R.\"
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-06-07 a las 07:28 -0300, Juan Erbes escribió:
Carga en este caso, pero sigue dando el error: eval `gpg-agent -v --daemon` gpg-agent[10922]: Secure memory is not locked into core gpg-agent[10922]: listening on socket `/tmp/gpg-JpIarL/S.gpg-agent\\\'
Eso no es un error, es un aviso simplemente. Sólo es un problema si tu no eres el root, o no te fias del root. Está funcionando perfectamente.
Si, pero el kgpg, me dice que no está corriendo, cuando termina de cargar el kde.
Yo uso gnome, así que el kgpg no lo necesito. Y el gpg-agent lo he puesto a funcionar hace una semana, antes no lo he usado nunca: el mozilla y el enigmail pueden funcionar perfectamente sin él.
Es que cierto que modifique los 2 .xinitrc (el del home y el que está bajo /etc/../..) solamente levanta ejecutando ese comando en consola (eval `gpg-agent -v --daemon`).
Me parece recordar que había una diferencia entre gnome y kde para ese fichero. Lo decía, creo, en el artículo que te referí, que hace meses que no leo.
Recuerda que si arrancas el gpg-agent en consola has de arrancar el mozilla, thunderbird o lo que sea desde dentro de ese mismo terminal, para que herede el entorno. O definir la variable de entorno en el resto de terminales y arranques.
Pero aun así, me dice que falla el servicio enigmail, a pesar de haber cambiado el kernel (no pude reinstalar los modulos nvidia, porque dice que este kernel está compilado con gcc 4), y haber instalado desde los fuentes.
El kernel no tiene que ver, es el binario del gpg que no lo has puesto suid, como te dije en otro correo.
Gracias, pero no lo he visto lo del suid. Como era que se hacía? Reinstale el gpg original, e instalé el mozilla de suse, y para arrancarlo, lo hacia desde consola, al igual que el gpg-agent, así que probablemente se trate del problema del suid (espero que sea eso). Ya me tiene cansado, aunque despues de todo, ya pasó la tormenta, y pudiera prescindir de la firma. El tema del gcc 4.0 que me pedía para instalar los modulos nvidia, lo solucioné instalando el gcc 4.01 de http://ftp.uni-kl.de/pub/linux/suse/projects/gcc/GCC4.0.0-Pre/ aunque tube un problema con la firma del paquete gcc-mainline-c++-4.0.1_20050603-0.1.i586.rpm Eso si, tube que reemplazar los ejecutables del 3.3 en /usr/bin por symlinks apuntando a los ejecutables del 4.01. Saludos, Juan __________________________________ Registrate desde http://servicios.arnet.com.ar/registracion/registracion.asp?origenid=9 y participá de todos los beneficios del Portal Arnet.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-06-08 a las 08:47 -0300, Juan Erbes escribió:
El kernel no tiene que ver, es el binario del gpg que no lo has puesto suid, como te dije en otro correo.
Gracias, pero no lo he visto lo del suid. Como era que se hacía?
En un mensaje de la lista alternativa: | Y si quieres que la use, instala el gpg suid. Del README.SuSE de la 9.3: | | The gpg binary is installed setuid root by default. | This allows GnuPG to use mlock() to prevent the pages that contain your | secret key to be swapped out to disk. | SUSE has moved the allocation of the secure memory to an earlier stage | in GnuPG, so that it happens before option processing. After this, gpg | drops all privileges, so this setup is safe. | | También habla de ello en el FAQ. Y efectivamente, así está puesto: - -rwsr-xr-x 1 root root 721696 2005-03-21 17:26 /usr/bin/gpg*
Reinstale el gpg original, e instalé el mozilla de suse, y para arrancarlo, lo hacia desde consola, al igual que el gpg-agent, así que probablemente se trate del problema del suid (espero que sea eso). Ya me tiene cansado, aunque despues de todo, ya pasó la tormenta, y pudiera prescindir de la firma.
Pero lo del suid unicamente arrgla el aviso de la memoria no bloqueada, que no es un error. Funciona perfectamente sin eso. Lo unico que puede pasar es que el mensaje de aviso en medio de la sentencia eval hace que el "eval" pueda fallar. ¿Lo has ejecutado sin el eval? Lo unico que hace al arrancar el demonio es imprimir una linea en pantalla tal que así: export GPG_AGENT_INFO=/tmp/gpg-EfZvdS/S.gpg-agent:14645:1 la cual tu puedes copiar, empastar y ejecutar en cualquier consola. Con el "eval" lo que haces es gandulear un poco y no tener que siquiera hacer copypaste, pero un warning y quizás no funcione. Pero insisto, yo he usado el mozilla con gpg durante años sin necesidad de arrancar el gpg-agent nunca. No es imprescindible.
El tema del gcc 4.0 que me pedía para instalar los modulos nvidia, lo solucioné instalando el gcc 4.01 de http://ftp.uni-kl.de/pub/linux/suse/projects/gcc/GCC4.0.0-Pre/ aunque tube un problema con la firma del paquete gcc-mainline-c++-4.0.1_20050603-0.1.i586.rpm
Eso si, tube que reemplazar los ejecutables del 3.3 en /usr/bin por symlinks apuntando a los ejecutables del 4.01.
Uff. Demasiadas complicaciones. Yo tengo mi nvidia funcionando sin hacer nada de eso. ¿Has pensado que ahora tendrás problemas al compilar cualquier cosa? - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFCqNvdtTMYHG2NR9URAnQ/AJ0WiNWWh9eIHGNzAtxIzoPjG9wJEwCgitNV op0QxbW60ZeQsHBOTFNcUj8= =KG0R -----END PGP SIGNATURE-----
Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-06-08 a las 08:47 -0300, Juan Erbes escribió:
El kernel no tiene que ver, es el binario del gpg que no lo has puesto suid, como te dije en otro correo.
Gracias, pero no lo he visto lo del suid. Como era que se hacía?
En un mensaje de la lista alternativa:
| Y si quieres que la use, instala el gpg suid. Del README.SuSE de la 9.3: | | The gpg binary is installed setuid root by default. | This allows GnuPG to use mlock() to prevent the pages that contain your | secret key to be swapped out to disk. | SUSE has moved the allocation of the secure memory to an earlier stage | in GnuPG, so that it happens before option processing. After this, gpg | drops all privileges, so this setup is safe. | | También habla de ello en el FAQ.
Y efectivamente, así está puesto:
- -rwsr-xr-x 1 root root 721696 2005-03-21 17:26 /usr/bin/gpg*
Reinstale el gpg original, e instalé el mozilla de suse, y para arrancarlo, lo hacia desde consola, al igual que el gpg-agent, así que probablemente se trate del problema del suid (espero que sea eso). Ya me tiene cansado, aunque despues de todo, ya pasó la tormenta, y pudiera prescindir de la firma.
Pero lo del suid unicamente arrgla el aviso de la memoria no bloqueada, que no es un error. Funciona perfectamente sin eso.
Lo unico que puede pasar es que el mensaje de aviso en medio de la sentencia eval hace que el "eval" pueda fallar. ¿Lo has ejecutado sin el eval? Lo unico que hace al arrancar el demonio es imprimir una linea en pantalla tal que así:
export GPG_AGENT_INFO=/tmp/gpg-EfZvdS/S.gpg-agent:14645:1
la cual tu puedes copiar, empastar y ejecutar en cualquier consola. Con el "eval" lo que haces es gandulear un poco y no tener que siquiera hacer copypaste, pero un warning y quizás no funcione.
Pero insisto, yo he usado el mozilla con gpg durante años sin necesidad de arrancar el gpg-agent nunca. No es imprescindible.
El tema del gcc 4.0 que me pedía para instalar los modulos nvidia, lo solucioné instalando el gcc 4.01 de http://ftp.uni-kl.de/pub/linux/suse/projects/gcc/GCC4.0.0-Pre/ aunque tube un problema con la firma del paquete gcc-mainline-c++-4.0.1_20050603-0.1.i586.rpm
Eso si, tube que reemplazar los ejecutables del 3.3 en /usr/bin por symlinks apuntando a los ejecutables del 4.01.
Uff. Demasiadas complicaciones. Yo tengo mi nvidia funcionando sin hacer nada de eso.
¿Has pensado que ahora tendrás problemas al compilar cualquier cosa?
Bueno, al menos el modulo de nvidia compiló bien. Estoy a punto de instalar el 9.3, desde cero. Saludos, Juan
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-06-10 a las 01:14 -0300, Juan Erbes escribió:
Bueno, al menos el modulo de nvidia compiló bien. Estoy a punto de instalar el 9.3, desde cero.
Yo siempre intento el update, soy así O:-) Esta instalación ha pasado de: 7.1 --> 7.3 --X--> 8.1 --> 8.2 --> 9.1 --> 9.3 Sólo me falló la del 8.1, cuando estrenaron el Yast2. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFCqdeHtTMYHG2NR9URAmrSAJ4iDHmQE2t+kS6Xjdnn3h2qEbLmmQCglUtI kF9F9hm6Gje/z+ZFHKG3gps= =w4Nq -----END PGP SIGNATURE-----
participants (2)
-
Carlos E. R.
-
Juan Erbes