diff options
author | pst <pst@FreeBSD.org> | 1997-05-23 00:14:27 +0000 |
---|---|---|
committer | pst <pst@FreeBSD.org> | 1997-05-23 00:14:27 +0000 |
commit | 775010bf1c7f42ef589dd894c60cf56c77099201 (patch) | |
tree | 4a3627a91f9502e7b3d2e020e02fe7fa90ba7252 | |
parent | cc349843cc6e2c032a25b041d20cbb5fadb0c1b8 (diff) | |
download | FreeBSD-src-775010bf1c7f42ef589dd894c60cf56c77099201.zip FreeBSD-src-775010bf1c7f42ef589dd894c60cf56c77099201.tar.gz |
Restore backwards compatible default behavior for requirehome
-rw-r--r-- | etc/login.conf | 4 | ||||
-rw-r--r-- | usr.bin/login/login.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/etc/login.conf b/etc/login.conf index 1e674d7..941c9d1 100644 --- a/etc/login.conf +++ b/etc/login.conf @@ -9,7 +9,7 @@ # This file controls resource limits, accounting limits and # default user environment settings. # -# $Id: login.conf,v 1.9 1997/05/01 21:25:34 ache Exp $ +# $Id: login.conf,v 1.10 1997/05/19 00:03:48 gpalmer Exp $ # @@ -41,7 +41,7 @@ default:\ :maxproc-cur=64:\ :openfiles-cur=64:\ :priority=0:\ - :requirehome:\ + :requirehome@:\ :umask=022:\ :tc=auth-defaults: diff --git a/usr.bin/login/login.c b/usr.bin/login/login.c index b69892e..77edbbf 100644 --- a/usr.bin/login/login.c +++ b/usr.bin/login/login.c @@ -532,7 +532,7 @@ main(argc, argv) #endif if (!*pwd->pw_dir || chdir(pwd->pw_dir) < 0) { #ifdef LOGIN_CAP - if (login_getcapbool(lc, "requirehome", !rootlogin)) + if (login_getcapbool(lc, "requirehome", 0)) refused("Home directory not available", "HOMEDIR", 1); #endif if (chdir("/") < 0) |