2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-09-03 07:45:47 +00:00

no longer require yacc

This commit is contained in:
Todd C. Miller
1998-09-07 03:25:07 +00:00
parent 45e7634e9c
commit 5f20cb4a58
2 changed files with 10 additions and 11 deletions

View File

@@ -262,11 +262,6 @@ AIX 3.2.x:
flex from ftp.ee.lbl.gov (also available on most GNU mirrors) flex from ftp.ee.lbl.gov (also available on most GNU mirrors)
and sudo will use that instead. and sudo will use that instead.
HP-UX:
HP-UX doesn't have yacc unless you buy the developement option.
If you don't have yacc, you will need GNU bison which is available
from ftp://prep.ai.mit.edu/pub/gnu/ or any GNU mirror.
Ultrix 4.x: Ultrix 4.x:
Ultrix still ships with the 4.2BSD syslog(3) which does not Ultrix still ships with the 4.2BSD syslog(3) which does not
allow things like logging different faclities to different allow things like logging different faclities to different

16
README
View File

@@ -32,12 +32,16 @@ see the web page, http://www.courtesan.com/sudo/.
System requirements System requirements
=================== ===================
Sudo requires a machine running UN*X (most flavors of BSD, SYSV, or Sudo requires a machine running UN*X (most flavors of BSD, SYSV,
POSIX will do), a C compiler, and a yacc-compatible parser generator or POSIX will do), a C compiler, and the make utility.
(yacc, byacc, bison). If you wish to modify the tokenizer then you
will need flex version 2.5.2 or later. (sudo comes with a pre-flex'd If you wish to modify the parser then you will need flex version
tokenizer). You can get flex via anonymous ftp from 2.5.2 or later and a version of bison or yacc (sudo comes with a
ftp://ftp.ee.lbl.gov/pub/flex* as well as any GNU mirror. pre-flex'd tokenizer and pre-yacc'd grammar parser). You'll also
have to uncomment a few lines from the Makefile. You can get flex
via anonymous ftp from ftp://ftp.ee.lbl.gov/pub/flex* as well as
any GNU mirror. You can get GNU bison from
ftp://prep.ai.mit.edu/pub/gnu/bison* or any GNU mirror.
Building the release Building the release
=================== ===================