summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpst <pst@FreeBSD.org>1997-05-23 00:14:27 +0000
committerpst <pst@FreeBSD.org>1997-05-23 00:14:27 +0000
commit775010bf1c7f42ef589dd894c60cf56c77099201 (patch)
tree4a3627a91f9502e7b3d2e020e02fe7fa90ba7252
parentcc349843cc6e2c032a25b041d20cbb5fadb0c1b8 (diff)
downloadFreeBSD-src-775010bf1c7f42ef589dd894c60cf56c77099201.zip
FreeBSD-src-775010bf1c7f42ef589dd894c60cf56c77099201.tar.gz
Restore backwards compatible default behavior for requirehome
-rw-r--r--etc/login.conf4
-rw-r--r--usr.bin/login/login.c2
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)
OpenPOWER on IntegriCloud