You are not logged in.
Muy buenas a todos,
El día de hoy me puse en la labor de actualizar algunos archivos de configuración que había dejado en el olvido, ya saben, los famosos ".pacnew", algunos archivos los había modificado yo manualmente, sin embargo habían otros que parecían haber sido modificados por aplicaciones concretas (no he indagado sobre esto último). Por supuesto no tuve ningún problema en discriminar los cambios, hasta que me tropecé con "/etc/pam.d/gdm-password.pacnew".
Y es que viendo el registro de pacman me doy cuenta de dos cosas:
pacman.log:
[2012-11-1x xx:xx] warning: /etc/pam.d/gdm saved as /etc/pam.d/gdm.pacsave
[2012-11-1x xx:xx] warning: /etc/pam.d/gdm-password installed as /etc/pam.d/gdm-password.pacnew
[2012-11-1x xx:xx] upgraded gdm (3.4.1-3 -> 3.6.1-2)
El archivo "/etc/pam.d/gdm" ya no existe, con lo cual deduzco que se ha eliminado del paquete...
El archivo "/etc/pam.d/gdm-password" no se ha instalado correctamente por modificaciones manuales, es decir, pacman lo escribió como "gdm-password.pacnew"
El proceder es primero borrar "/etc/pam.d/gdm.pacsave" ya que dicho archivo dejó de ser útil...
Pero a la hora de editar "gdm-password" no sé qué tener en cuenta, es decir, alguna aplicación modificó el archivo por su cuenta? (y por tanto borrar la "nueva" entrada supondría un mal funcionamiento). Por supuesto, yo modifiqué el archivo para que aceptara pam-mount. ese cambio debe permanecer.
en conclusión mi pregunta es: cómo debería quedar mi "/etc/pam.d/gdm-password"?
cat /etc/pam.d/gdm-password # Versión antigua:
1 #%PAM-1.0
2 auth requisite pam_nologin.so
3 auth required pam_env.so
4
5 auth requisite pam_unix.so nullok
6 auth optional pam_mount.so
7 auth optional pam_gnome_keyring.so
8
9 auth sufficient pam_succeed_if.so uid >= 1000 quiet
10 auth required pam_deny.so
11
12 account required pam_access.so
13 account required pam_time.so
14 account required pam_unix.so
15 account optional pam_mount.so
16
17 password required pam_unix.so
18
19 session required pam_loginuid.so
20 -session optional pam_systemd.so
21 session optional pam_keyinit.so force revoke
22 session required pam_limits.so
23 session required pam_unix.so
24 session optional pam_mount.so
25 session optional pam_gnome_keyring.so auto_start
cat /etc/pam.d/gdm-password.pacnew # Versión nueva:
1 account include system-login
2
3 auth substack system-login
4 auth optional pam_gnome_keyring.so
5
6 password required pam_deny.so
7
8 session substack system-login
9 session optional pam_gnome_keyring.so auto_start
Gracias por la ayuda.
Last edited by 814ckf0x (2013-04-20 19:11:59)
Offline