diff options
Diffstat (limited to 'session.c')
-rw-r--r-- | session.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1345,6 +1345,11 @@ do_setusercontext(struct passwd *pw) | |||
1345 | { | 1345 | { |
1346 | char *chroot_path, *tmp; | 1346 | char *chroot_path, *tmp; |
1347 | 1347 | ||
1348 | #ifdef WITH_SELINUX | ||
1349 | /* Cache selinux status for later use */ | ||
1350 | (void)ssh_selinux_enabled(); | ||
1351 | #endif | ||
1352 | |||
1348 | #ifndef HAVE_CYGWIN | 1353 | #ifndef HAVE_CYGWIN |
1349 | if (getuid() == 0 || geteuid() == 0) | 1354 | if (getuid() == 0 || geteuid() == 0) |
1350 | #endif /* HAVE_CYGWIN */ | 1355 | #endif /* HAVE_CYGWIN */ |