[opensuse-es] Cual es la estructura correcta de /etc/pam.d/?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
El 20/12/08, Carlos E. R. escribió:
Ya que se está hablando del pam, me he fijado en como lo tengo, y veo esto (en la 11.0):
/etc/pam.d/common-account ---> /etc/pam.d/common-account-pc /etc/pam.d/common-account.rpmnew /etc/pam.d/common-auth ---> /etc/pam.d/common-auth-pc /etc/pam.d/common-auth-pc /etc/pam.d/common-auth.pam-config-backup
(...)
En condiciones normales, yo diría que el "/etc/pam.d/common-account.rpmnew" corresponde al /etc/pam.d/common-account - pero es imposible porque es un symlink. ¿A cual corresponde entonces, al 'pc', o al 'pam-config-backup'?
Y no, mirando los contenidos no lo deduzco.
(Tengo los rpmnew desde cuando actualicé de la 10.3 a la 11.0)
Pues no sé... yo diría que corresponde a "common-account" el cual enlaza a "pc" aunque sea un symlink... ¿Por qué dices que es imposible? ¿no es un procedimiento correcto? :-? ... Por cierto, en nautilus no veo disponible la columna de "Enlace" ¿se puede sacar de alguna forma? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-12-21 a las 14:00 +0100, Camaleón escribió:
El 20/12/08, Carlos E. R. escribió:
Ya que se está hablando del pam, me he fijado en como lo tengo, y veo esto (en la 11.0):
/etc/pam.d/common-account ---> /etc/pam.d/common-account-pc /etc/pam.d/common-account.rpmnew /etc/pam.d/common-auth ---> /etc/pam.d/common-auth-pc /etc/pam.d/common-auth-pc /etc/pam.d/common-auth.pam-config-backup
(...)
En condiciones normales, yo diría que el "/etc/pam.d/common-account.rpmnew" corresponde al /etc/pam.d/common-account - pero es imposible porque es un symlink. ¿A cual corresponde entonces, al 'pc', o al 'pam-config-backup'?
Y no, mirando los contenidos no lo deduzco.
(Tengo los rpmnew desde cuando actualicé de la 10.3 a la 11.0)
Pues no sé... yo diría que corresponde a "common-account" el cual enlaza a "pc" aunque sea un symlink... ¿Por qué dices que es imposible? ¿no es un procedimiento correcto? :-?
vamos a ver, lo normal cuando tienes un archivo.rpmnew es borrar el "archivo" y reemplazarlo por "archivo.rpmnew" con el nombre cambiado a "archivo". Pero eso no puede ser, porque archivo es un enlace. Lo que he hecho es revisar los contenidos de cada archivo y dejar los originales (antiguos) salvo algún pequeño cambio, y he puesto en el respaldo los .rpmnew.
...
Por cierto, en nautilus no veo disponible la columna de "Enlace" ¿se puede sacar de alguna forma?
Pues ni idea. Es de las cosas para las que suelo usar el mc. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklO/acACgkQtTMYHG2NR9VoWACcDHNnccTdCbXCRtt74EVFqV7R r10AnRjLdexeKTqtZu21ZS9JeVbuzMGw =YgeX -----END PGP SIGNATURE-----
El 22/12/08, Carlos E. R. escribió:
El 2008-12-21 a las 14:00 +0100, Camaleón escribió:
Pues no sé... yo diría que corresponde a "common-account" el cual enlaza a "pc" aunque sea un symlink... ¿Por qué dices que es imposible? ¿no es un procedimiento correcto? :-?
vamos a ver, lo normal cuando tienes un archivo.rpmnew es borrar el "archivo" y reemplazarlo por "archivo.rpmnew" con el nombre cambiado a "archivo". Pero eso no puede ser, porque archivo es un enlace.
Yo lo hago al revés: dejo el antiguo y borro el nuevo, porque en la mayoría de los casos no suele haber cambios en el nuevo y sí configuraciones personalizadas en el archivo anterior que hay que mantener O:-) Sí, sí, mal hecho, ya lo sé... hay que hacer un "diff" :-P Pero lo que preguntaba era si rpm (o yast, no sé quién gestiona eso) tiene que ser "consciente" de que se trata de un enlace y en ese caso qué es lo que debe hacer (es decir, si se trata de un enlace, no crear un *.rpmnew o si debe crearlo de igual forma), o lo que es lo mismo, si no se trata de un error del gestor de paquetes rpm :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-12-22 a las 10:28 +0100, Camaleón escribió:
El 22/12/08, Carlos E. R. escribió:
El 2008-12-21 a las 14:00 +0100, Camaleón escribió:
Pues no sé... yo diría que corresponde a "common-account" el cual enlaza a "pc" aunque sea un symlink... ¿Por qué dices que es imposible? ¿no es un procedimiento correcto? :-?
vamos a ver, lo normal cuando tienes un archivo.rpmnew es borrar el "archivo" y reemplazarlo por "archivo.rpmnew" con el nombre cambiado a "archivo". Pero eso no puede ser, porque archivo es un enlace.
Yo lo hago al revés: dejo el antiguo y borro el nuevo, porque en la mayoría de los casos no suele haber cambios en el nuevo y sí configuraciones personalizadas en el archivo anterior que hay que mantener O:-)
Sí, sí, mal hecho, ya lo sé... hay que hacer un "diff" :-P
Basicamente he dejado el antiguo después del diff.
Pero lo que preguntaba era si rpm (o yast, no sé quién gestiona eso) tiene que ser "consciente" de que se trata de un enlace y en ese caso qué es lo que debe hacer (es decir, si se trata de un enlace, no crear un *.rpmnew o si debe crearlo de igual forma), o lo que es lo mismo, si no se trata de un error del gestor de paquetes rpm :-?
Debería crearlos como common-password-pc.rpmnew, no common-password.rpmnew. Y el error es de la persona humana que lo empaqueta. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklPl3YACgkQtTMYHG2NR9U+JwCfWrWj+MwFoRef3UlmH3AUY3wk DvEAnip3NuJ/B1PwipXU9nbItT7iMM3T =j30w -----END PGP SIGNATURE-----
El 22/12/08, Carlos E. R. escribió:
El 2008-12-22 a las 10:28 +0100, Camaleón escribió:
Pero lo que preguntaba era si rpm (o yast, no sé quién gestiona eso) tiene que ser "consciente" de que se trata de un enlace y en ese caso qué es lo que debe hacer (es decir, si se trata de un enlace, no crear un *.rpmnew o si debe crearlo de igual forma), o lo que es lo mismo, si no se trata de un error del gestor de paquetes rpm :-?
Debería crearlos como common-password-pc.rpmnew, no common-password.rpmnew. Y el error es de la persona humana que lo empaqueta.
Ah... Pensaba que podría ser un error del rpm, que creaba archivos *.rpmnew aún cuando no era necesario (como en este caso del enlace). Es decir, si yo fuera el rpm y me encuentro con un archivo que ha cambiado (aunque sea un enlace a otro archivo) lo renombraría (file.rpmnew) y ya decidirá el usuario qué quiere hacer con él. Pero no renombraría el archivo al que apunta (common-password-pc.rpmnew) si no es el que ha cambiado... hum, en fin, vale, que me enredo :-). Si es un error del empaquetador podrías poner un bugzilla :-? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-12-22 a las 15:27 +0100, Camaleón escribió:
El 22/12/08, Carlos E. R. escribió:
El 2008-12-22 a las 10:28 +0100, Camaleón escribió:
Pero lo que preguntaba era si rpm (o yast, no sé quién gestiona eso) tiene que ser "consciente" de que se trata de un enlace y en ese caso qué es lo que debe hacer (es decir, si se trata de un enlace, no crear un *.rpmnew o si debe crearlo de igual forma), o lo que es lo mismo, si no se trata de un error del gestor de paquetes rpm :-?
Debería crearlos como common-password-pc.rpmnew, no common-password.rpmnew. Y el error es de la persona humana que lo empaqueta.
Ah...
Pensaba que podría ser un error del rpm, que creaba archivos *.rpmnew aún cuando no era necesario (como en este caso del enlace).
Es decir, si yo fuera el rpm y me encuentro con un archivo que ha cambiado (aunque sea un enlace a otro archivo) lo renombraría (file.rpmnew) y ya decidirá el usuario qué quiere hacer con él. Pero no renombraría el archivo al que apunta (common-password-pc.rpmnew) si no es el que ha cambiado... hum, en fin, vale, que me enredo :-).
Ya veo que te enredas ;-) A ver, hay dos posibilidades: a) mantener el fichero existente intacto: en ese caso, el fichero contenido en el archivo rpm se renombra a fichero.rpmnew y se deja para que el administrador decida. b) instalar el nuevo fichero contenido en el archivo rpm: en ese caso el fichero existente se renombra a fichero.rpmorig para que el administrador decida. Pero en ambos casos, los enlaces se dejan, y lo que se tocaría sería el fichero -pc, no el enlace.
Si es un error del empaquetador podrías poner un bugzilla :-?
¡A buenas horas! Corresponde al upgrade de 10.3 a 11.0, o sea, que no pierdo el tiempo haciendolo :-) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklPuZwACgkQtTMYHG2NR9W3mwCgmKgl5HAeRtqwP9ODlpU5GI41 bD0An1pCSyVqjHOy7lmqrEcwLUkrkL45 =u2bb -----END PGP SIGNATURE-----
participants (3)
-
Camaleón
-
Carlos E. R.
-
Carlos E. R.