summaryrefslogtreecommitdiffstats
path: root/adduser
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>1997-05-01 23:23:06 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>1997-05-01 23:23:06 +0000
commit3aa16d3ca9fd4cb76b388bc6ea16f17d852ec723 (patch)
treed4aaa7653cfab622012167a7ec5766203cbb0b47 /adduser
parent52b26e50a976ca1ddf479205bb91b1b18f6d4e13 (diff)
downloadpw-darwin-3aa16d3ca9fd4cb76b388bc6ea16f17d852ec723.tar.gz
pw-darwin-3aa16d3ca9fd4cb76b388bc6ea16f17d852ec723.tar.zst
pw-darwin-3aa16d3ca9fd4cb76b388bc6ea16f17d852ec723.zip
Allow "no" answer on login class prompt override non-empty
/etc/adduser.conf defaultclass with empty one
Diffstat (limited to 'adduser')
-rw-r--r--adduser/adduser.perl5
1 files changed, 3 insertions, 2 deletions
diff --git a/adduser/adduser.perl b/adduser/adduser.perl
index 8dcdaf6..efa6aaf 100644
--- a/adduser/adduser.perl
+++ b/adduser/adduser.perl
@@ -24,7 +24,7 @@
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
-# $Id: adduser.perl,v 1.28 1997/03/09 12:21:45 wosch Exp $
+# $Id: adduser.perl,v 1.29 1997/05/01 22:55:58 ache Exp $
# read variables
@@ -397,7 +397,8 @@ sub new_users_class {
local($def) = @_;
local($class);
- $class = &confirm_list("Enter login class", 1, $def, "");
+ $class = &confirm_list("Enter login class:", 1, $def, ($def, "no"));
+ $class = "" if $class eq "no";
return $class;
}