-Known bugs in sudo version 1.5.9
-================================
+Known bugs in sudo version 1.6
+==============================
1) "make install-man" should substitute correct paths into the
man pages themselves.
-Installation instructions for CU sudo 1.5.9
-===========================================
+Installation instructions for CU sudo 1.6
+=========================================
Sudo uses a `configure' script to probe the capabilities and type
of the system in question. In this release, `configure' takes many
now set via the configure script. See below for a list of all the
configure options and their meanings.
-By default, sudo 1.5.9 expects the sudoers file to be mode 0440 and
+As of sudo 1.6, parsing of runas entries and the NOPASSWD tag has
+changed. Please read the UPGRADE file.
+
+By default, sudo expects the sudoers file to be mode 0440 and
to be owned by user and group 0. This differs from version 1.4 and
below which expected the sudoers file to be mode 0400 and to be
owned by root. Doing a `make install' will set the sudoers file
-to the new mode and group. If sudo 1.5.9 encounters a sudoers file
+to the new mode and group. If sudo encounters a sudoers file
with the old permissions it will attempt to update it to the new
scheme. You cannot, however, use a sudoers file with the new
permissions with an old sudo binary. It is suggested that if have
#
-# CU sudo version 1.5.9
+# CU sudo version 1.6
# Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
#
# This program is free software; you can redistribute it and/or modify
HDRS = sudo.h compat.h version.h insults.h \
ins_2001.h ins_classic.h ins_goons.h ins_csops.h sudo.tab.h
-VERSION = 1.5.9
+VERSION = 1.6
DISTFILES = $(SRCS) $(HDRS) BUGS CHANGES COPYING HISTORY INSTALL \
INSTALL.configure TODO PORTING README RUNSON \
-This is the CU version of sudo, release 1.5.9
+This is the CU version of sudo, release 1.6
The sudo philosophy
===================
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9 (based on Root Group sudo version 1.1)
- * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
+ * CU sudo version 1.6 -- allows users to execute commands as root and others
+ * Copyright (c) 1991 The Root Group, Inc.
+ * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
- * This software comes with no waranty whatsoever, use at your own risk.
- *
- * Please send bugs, changes, problems to sudo-bugs@courtesan.com
- *
- */
-
-/*
- * sudo version 1.1 allows users to execute commands as root
- * Copyright (C) 1991 The Root Group, Inc.
+ * Please send bugs, changes, problems to sudo-bugs@courtesan.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
(void) fprintf(stderr, "\n%s\n%s\n\n%s\n%s\n\n",
#else
(void) fprintf(stderr, "\n%s%s%s\n%s\n%s\n%s\n\n%s\n%s\n\n%s\n%s\n\n",
- " CU Sudo version ", version, ", based on Root Group sudo version 1.1.",
- " sudo version 1.1 is Copyright (C) 1991 The Root Group, Inc.",
+ " CU Sudo version ", version,
+ ", Copyright (c) 1991 The Root Group, Inc.",
+ " Copyright (c) 1994, 1996, 1998, 1999 Todd C. Miller.",
" sudo comes with ABSOLUTELY NO WARRANTY. This is free software,",
" and you are welcome to redistribute it under certain conditions.",
#endif
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
-echo "Configuring CU Sudo version 1.5.9"
+echo "Configuring CU Sudo version 1.6"
PROGS="sudo visudo"
SUDO_LDFLAGS=""
VISUDO_LDFLAGS=""
dnl
dnl This won't work before AC_INIT()
dnl
-echo "Configuring CU Sudo version 1.5.9"
+echo "Configuring CU Sudo version 1.6"
dnl
dnl Variables that get substituted in the Makefile
dnl
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
#define INITIAL 0
#line 2 "parse.lex"
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9 (based on Root Group sudo version 1.1)
- * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
+ * CU sudo version 1.6 -- allows users to execute commands as root and others
+ * Copyright (c) 1991 The Root Group, Inc.
+ * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
- * This software comes with no waranty whatsoever, use at your own risk.
- *
- * Please send bugs, changes, problems to sudo-bugs@courtesan.com
- *
- */
-
-/*
- * sudo version 1.1 allows users to execute commands as root
- * Copyright (C) 1991 The Root Group, Inc.
+ * Please send bugs, changes, problems to sudo-bugs@courtesan.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
%{
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
%{
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9 (based on Root Group sudo version 1.1)
- * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
+ * CU sudo version 1.6 -- allows users to execute commands as root and others
+ * Copyright (c) 1991 The Root Group, Inc.
+ * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
- * This software comes with no waranty whatsoever, use at your own risk.
- *
- * Please send bugs, changes, problems to sudo-bugs@courtesan.com
- *
- */
-
-/*
- * sudo version 1.1 allows users to execute commands as root
- * Copyright (C) 1991 The Root Group, Inc.
+ * Please send bugs, changes, problems to sudo-bugs@courtesan.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
/*
- * CU sudo version 1.5.9 (based on Root Group sudo version 1.1)
- * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
+ * CU sudo version 1.6 -- allows users to execute commands as root and others
+ * Copyright (c) 1991 The Root Group, Inc.
+ * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
- * This software comes with no waranty whatsoever, use at your own risk.
- *
- * Please send bugs, changes, problems to sudo-bugs@courtesan.com
- *
- */
-
-/*
- * sudo version 1.1 allows users to execute commands as root
- * Copyright (C) 1991 The Root Group, Inc.
+ * Please send bugs, changes, problems to sudo-bugs@courtesan.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
-17/Feb/99 1.5.9 1
+17/Feb/99 1.6 1
-17/Feb/99 1.5.9 2
+17/Feb/99 1.6 2
-17/Feb/99 1.5.9 3
+17/Feb/99 1.6 3
-17/Feb/99 1.5.9 4
+17/Feb/99 1.6 4
-17/Feb/99 1.5.9 5
+17/Feb/99 1.6 5
/*
- * CU sudo version 1.5.9 (based on Root Group sudo version 1.1)
- * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
+ * CU sudo version 1.6 -- allows users to execute commands as root and others
+ * Copyright (c) 1991 The Root Group, Inc.
+ * Copyright (c) 1994,1996,1998,1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
- * This software comes with no waranty whatsoever, use at your own risk.
- *
- * Please send bugs, changes, problems to sudo-bugs@courtesan.com
- *
- */
-
-/*
- * sudo version 1.1 allows users to execute commands as root
- * Copyright (C) 1991 The Root Group, Inc.
+ * Please send bugs, changes, problems to sudo-bugs@courtesan.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
''' $RCSfile$$Revision$$Date$
'''
''' $Log$
-''' Revision 1.31 1999/03/29 04:05:13 millert
-''' ++version
+''' Revision 1.32 1999/04/05 20:57:23 millert
+''' Crank version to 1.6 and combine copyright statements
'''
'''
.de Sh
.nr % 0
.rr F
.\}
-.TH sudo 8 "1.5.9" "17/Feb/99" "MAINTENANCE COMMANDS"
+.TH sudo 8 "1.6" "17/Feb/99" "MAINTENANCE COMMANDS"
.UC
.if n .hy 0
.if n .na
#line 2 "parse.yacc"
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
-17/Jan/99 1.5.9 1
+17/Jan/99 1.6 1
-17/Jan/99 1.5.9 2
+17/Jan/99 1.6 2
-17/Jan/99 1.5.9 3
+17/Jan/99 1.6 3
-17/Jan/99 1.5.9 4
+17/Jan/99 1.6 4
-17/Jan/99 1.5.9 5
+17/Jan/99 1.6 5
-17/Jan/99 1.5.9 6
+17/Jan/99 1.6 6
''' $RCSfile$$Revision$$Date$
'''
''' $Log$
-''' Revision 1.6 1999/03/29 04:05:13 millert
-''' ++version
+''' Revision 1.7 1999/04/05 20:57:23 millert
+''' Crank version to 1.6 and combine copyright statements
'''
'''
.de Sh
.nr % 0
.rr F
.\}
-.TH sudoers 5 "1.5.9" "17/Jan/99" "FILE FORMATS"
+.TH sudoers 5 "1.6" "17/Jan/99" "FILE FORMATS"
.UC
.if n .hy 0
.if n .na
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
#ifndef _SUDO_VERSION_H
#define _SUDO_VERSION_H
-static const char version[] = "1.5.9";
+static const char version[] = "1.6";
#endif /* _SUDO_VERSION_H */
/*
- * CU sudo version 1.5.9
+ * CU sudo version 1.6
* Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
*
* This program is free software; you can redistribute it and/or modify
-17/Jan/99 1.5.9 1
+28/Mar/99 1.6 1
-17/Jan/99 1.5.9 2
+28/Mar/99 1.6 2
-17/Jan/99 1.5.9 3
+28/Mar/99 1.6 3
''' $RCSfile$$Revision$$Date$
'''
''' $Log$
-''' Revision 1.5 1999/03/29 04:05:14 millert
-''' ++version
+''' Revision 1.6 1999/04/05 20:57:24 millert
+''' Crank version to 1.6 and combine copyright statements
'''
'''
.de Sh
.nr % 0
.rr F
.\}
-.TH visudo 8 "1.5.9" "17/Jan/99" "MAINTENANCE COMMANDS"
+.TH visudo 8 "1.6" "28/Mar/99" "MAINTENANCE COMMANDS"
.UC
.if n .hy 0
.if n .na