The hotfix for fasClient that I applied just before change freeze has a small bug that causes SELinux labels to not be applied to the authorized_keys files when fasClient runs. I'd like to apply this fix to the fasClient hotfix: diff --git a/modules/hotfix/files/fas/fasClient b/modules/hotfix/files/fas/fasClient index 59bff7d..fe2ab6e 100755 --- a/modules/hotfix/files/fas/fasClient +++ b/modules/hotfix/files/fas/fasClient @@ -567,7 +567,8 @@ class MakeShellAccounts(AccountSystem): os.remove(key_file) except OSError: pass - subprocess.call(['/sbin/restorecon', '-R', os.path.join(home_dir_base, '*', '.ssh')], shell=True) + subprocess.call(' '.join(['/sbin/restorecon', '-R', + os.path.join(home_dir_base, '*', '.ssh')]), shell=True) def install_passwd_db(self): '''Install the password database''' Can I get two +1's? -Toshio
Attachment:
pgp3KDPvtyNGq.pgp
Description: PGP signature
_______________________________________________ infrastructure mailing list infrastructure@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/infrastructure