# HG changeset patch # User Alan Coopersmith # Date 1475905417 25200 # Node ID c08b4f9740656fc2645ace6469d094d143b55386 # Parent f6004455ce0a890c6b842186b46062d2146de021 21866045 move /etc/pam.d/gdm-autologin from system/core-os to system/display-manager/gdm diff -r f6004455ce0a -r c08b4f974065 components/gnome/gdm/files/gdm-autologin --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/gnome/gdm/files/gdm-autologin Fri Oct 07 22:43:37 2016 -0700 @@ -0,0 +1,10 @@ +# +# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. +# +# PAM configuration +# +# GDM Autologin (explicit because of pam_allow). +# +auth required pam_unix_cred.so.1 +auth sufficient pam_allow.so.1 +account sufficient pam_allow.so.1 diff -r f6004455ce0a -r c08b4f974065 components/gnome/gdm/gdm.p5m --- a/components/gnome/gdm/gdm.p5m Sun Oct 09 11:59:08 2016 -0700 +++ b/components/gnome/gdm/gdm.p5m Fri Oct 07 22:43:37 2016 -0700 @@ -56,6 +56,8 @@ file path=etc/gdm/custom.conf mode=0644 preserve=true file files/gdm-launch-environment.pam path=etc/gdm/gdm-launch-environment.pam \ preserve=renamenew +file files/gdm-autologin path=etc/pam.d/gdm-autologin \ + original_name=system/core-os:etc/pam.d/gdm-autologin preserve=renamenew file files/gdm.auth_attr \ path=etc/security/auth_attr.d/system:display-manager:gdm file files/gdm.prof_attr \ @@ -274,6 +276,8 @@ license gdm.license license="GPL v2, LGPL v2, MIT" +# Need a version of core-os with etc/pam.d/gdm-autologin removed +depend type=optional fmri=pkg:/system/core-os@5.12-5.12.0.0.0.110 depend type=require fmri=__TBD \ pkg.debug.depend.file=etc/X11/xinit/xinitrc.d/0011.env depend type=require fmri=__TBD pkg.debug.depend.file=usr/bin/Xserver