From e90fa482f917100d46b0534b5b36d8a9e8abeb8c Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Sat, 20 Feb 2010 09:14:01 -0500 Subject: [PATCH] Rework source layout in preparation for modular sudo. --- {emul => compat}/charclass.h | 0 closefrom.c => compat/closefrom.c | 0 fnmatch.c => compat/fnmatch.c | 0 {emul => compat}/fnmatch.h | 0 getcwd.c => compat/getcwd.c | 0 getline.c => compat/getline.c | 0 getprogname.c => compat/getprogname.c | 0 glob.c => compat/glob.c | 0 {emul => compat}/glob.h | 0 isblank.c => compat/isblank.c | 0 memrchr.c => compat/memrchr.c | 0 mkstemp.c => compat/mkstemp.c | 0 nanosleep.c => compat/nanosleep.c | 0 sigaction.c => compat/sigaction.c | 0 snprintf.c => compat/snprintf.c | 0 strcasecmp.c => compat/strcasecmp.c | 0 strerror.c => compat/strerror.c | 0 strlcat.c => compat/strlcat.c | 0 strlcpy.c => compat/strlcpy.c | 0 strsignal.c => compat/strsignal.c | 0 {emul => compat}/timespec.h | 0 {emul => compat}/utime.h | 0 utimes.c => compat/utimes.c | 0 HISTORY => doc/HISTORY | 0 LICENSE => doc/LICENSE | 0 PORTING => doc/PORTING | 0 TROUBLESHOOTING => doc/TROUBLESHOOTING | 0 UPGRADE => doc/UPGRADE | 0 history.pod => doc/history.pod | 0 license.pod => doc/license.pod | 0 sample.pam => doc/sample.pam | 0 sample.sudoers => doc/sample.sudoers | 0 sample.syslog.conf => doc/sample.syslog.conf | 0 schema.ActiveDirectory => doc/schema.ActiveDirectory | 0 schema.OpenLDAP => doc/schema.OpenLDAP | 0 schema.iPlanet => doc/schema.iPlanet | 0 sudo.cat => doc/sudo.cat | 0 sudo.man.in => doc/sudo.man.in | 0 sudo.man.pl => doc/sudo.man.pl | 0 sudo.pod => doc/sudo.pod | 0 sudoers.cat => doc/sudoers.cat | 0 sudoers.ldap.cat => doc/sudoers.ldap.cat | 0 sudoers.ldap.man.in => doc/sudoers.ldap.man.in | 0 sudoers.ldap.pod => doc/sudoers.ldap.pod | 0 sudoers.man.in => doc/sudoers.man.in | 0 sudoers.man.pl => doc/sudoers.man.pl | 0 sudoers.pod => doc/sudoers.pod | 0 sudoreplay.cat => doc/sudoreplay.cat | 0 sudoreplay.man.in => doc/sudoreplay.man.in | 0 sudoreplay.pod => doc/sudoreplay.pod | 0 visudo.cat => doc/visudo.cat | 0 visudo.man.in => doc/visudo.man.in | 0 visudo.pod => doc/visudo.pod | 0 alloc.h => include/alloc.h | 0 compat.h => include/compat.h | 0 error.h => include/error.h | 0 lbuf.h => include/lbuf.h | 0 list.h => include/list.h | 0 missing.h => include/missing.h | 0 Makefile.binary.in => plugins/sudoers/Makefile.binary.in | 0 Makefile.in => plugins/sudoers/Makefile.in | 0 aixcrypt.exp => plugins/sudoers/aixcrypt.exp | 0 alias.c => plugins/sudoers/alias.c | 0 {auth => plugins/sudoers/auth}/API | 0 {auth => plugins/sudoers/auth}/afs.c | 0 {auth => plugins/sudoers/auth}/aix_auth.c | 0 {auth => plugins/sudoers/auth}/bsdauth.c | 0 {auth => plugins/sudoers/auth}/dce.c | 0 {auth => plugins/sudoers/auth}/fwtk.c | 0 {auth => plugins/sudoers/auth}/kerb4.c | 0 {auth => plugins/sudoers/auth}/kerb5.c | 0 {auth => plugins/sudoers/auth}/pam.c | 0 {auth => plugins/sudoers/auth}/passwd.c | 0 {auth => plugins/sudoers/auth}/rfc1938.c | 0 {auth => plugins/sudoers/auth}/secureware.c | 0 {auth => plugins/sudoers/auth}/securid.c | 0 {auth => plugins/sudoers/auth}/securid5.c | 0 {auth => plugins/sudoers/auth}/sia.c | 0 {auth => plugins/sudoers/auth}/sudo_auth.c | 0 {auth => plugins/sudoers/auth}/sudo_auth.h | 0 boottime.c => plugins/sudoers/boottime.c | 0 check.c => plugins/sudoers/check.c | 0 def_data.c => plugins/sudoers/def_data.c | 0 def_data.h => plugins/sudoers/def_data.h | 0 def_data.in => plugins/sudoers/def_data.in | 0 defaults.c => plugins/sudoers/defaults.c | 0 defaults.h => plugins/sudoers/defaults.h | 0 env.c => plugins/sudoers/env.c | 0 find_path.c => plugins/sudoers/find_path.c | 0 getdate.c => plugins/sudoers/getdate.c | 0 getdate.y => plugins/sudoers/getdate.y | 0 getspwuid.c => plugins/sudoers/getspwuid.c | 0 gettime.c => plugins/sudoers/gettime.c | 0 goodpath.c => plugins/sudoers/goodpath.c | 0 gram.c => plugins/sudoers/gram.c | 0 gram.h => plugins/sudoers/gram.h | 0 gram.y => plugins/sudoers/gram.y | 0 ins_2001.h => plugins/sudoers/ins_2001.h | 0 ins_classic.h => plugins/sudoers/ins_classic.h | 0 ins_csops.h => plugins/sudoers/ins_csops.h | 0 ins_goons.h => plugins/sudoers/ins_goons.h | 0 install-sh => plugins/sudoers/install-sh | 0 insults.h => plugins/sudoers/insults.h | 0 interfaces.c => plugins/sudoers/interfaces.c | 0 interfaces.h => plugins/sudoers/interfaces.h | 0 ldap.c => plugins/sudoers/ldap.c | 0 logging.c => plugins/sudoers/logging.c | 0 logging.h => plugins/sudoers/logging.h | 0 match.c => plugins/sudoers/match.c | 0 mkdefaults => plugins/sudoers/mkdefaults | 0 mon_systrace.c => plugins/sudoers/mon_systrace.c | 0 mon_systrace.h => plugins/sudoers/mon_systrace.h | 0 nonunix.h => plugins/sudoers/nonunix.h | 0 parse.c => plugins/sudoers/parse.c | 0 parse.h => plugins/sudoers/parse.h | 0 pwutil.c => plugins/sudoers/pwutil.c | 0 redblack.c => plugins/sudoers/redblack.c | 0 redblack.h => plugins/sudoers/redblack.h | 0 set_perms.c => plugins/sudoers/set_perms.c | 0 sudo_nss.c => plugins/sudoers/sudo_nss.c | 0 sudo_nss.h => plugins/sudoers/sudo_nss.h | 0 sudoers => plugins/sudoers/sudoers | 0 sudo.c => plugins/sudoers/sudoers.c | 0 sudo.h => plugins/sudoers/sudoers.h | 0 sudoers2ldif => plugins/sudoers/sudoers2ldif | 0 sudoreplay.c => plugins/sudoers/sudoreplay.c | 0 testsudoers.c => plugins/sudoers/testsudoers.c | 0 timestr.c => plugins/sudoers/timestr.c | 0 toke.c => plugins/sudoers/toke.c | 0 toke.l => plugins/sudoers/toke.l | 0 tsgetgrpw.c => plugins/sudoers/tsgetgrpw.c | 0 vasgroups.c => plugins/sudoers/vasgroups.c | 0 visudo.c => plugins/sudoers/visudo.c | 0 aix.c => src/aix.c | 0 alloc.c => src/alloc.c | 0 audit.c => src/audit.c | 0 bsm_audit.c => src/bsm_audit.c | 0 bsm_audit.h => src/bsm_audit.h | 0 error.c => src/error.c | 0 fileops.c => src/fileops.c | 0 lbuf.c => src/lbuf.c | 0 list.c => src/list.c | 0 pty.c => src/pty.c | 0 script.c => src/script.c | 0 selinux.c => src/selinux.c | 0 sesh.c => src/sesh.c | 0 sudo_edit.c => src/sudo_edit.c | 0 sudo_noexec.c => src/sudo_noexec.c | 0 term.c => src/term.c | 0 tgetpass.c => src/tgetpass.c | 0 zero_bytes.c => src/zero_bytes.c | 0 151 files changed, 0 insertions(+), 0 deletions(-) rename {emul => compat}/charclass.h (100%) rename closefrom.c => compat/closefrom.c (100%) rename fnmatch.c => compat/fnmatch.c (100%) rename {emul => compat}/fnmatch.h (100%) rename getcwd.c => compat/getcwd.c (100%) rename getline.c => compat/getline.c (100%) rename getprogname.c => compat/getprogname.c (100%) rename glob.c => compat/glob.c (100%) rename {emul => compat}/glob.h (100%) rename isblank.c => compat/isblank.c (100%) rename memrchr.c => compat/memrchr.c (100%) rename mkstemp.c => compat/mkstemp.c (100%) rename nanosleep.c => compat/nanosleep.c (100%) rename sigaction.c => compat/sigaction.c (100%) rename snprintf.c => compat/snprintf.c (100%) rename strcasecmp.c => compat/strcasecmp.c (100%) rename strerror.c => compat/strerror.c (100%) rename strlcat.c => compat/strlcat.c (100%) rename strlcpy.c => compat/strlcpy.c (100%) rename strsignal.c => compat/strsignal.c (100%) rename {emul => compat}/timespec.h (100%) rename {emul => compat}/utime.h (100%) rename utimes.c => compat/utimes.c (100%) rename HISTORY => doc/HISTORY (100%) rename LICENSE => doc/LICENSE (100%) rename PORTING => doc/PORTING (100%) rename TROUBLESHOOTING => doc/TROUBLESHOOTING (100%) rename UPGRADE => doc/UPGRADE (100%) rename history.pod => doc/history.pod (100%) rename license.pod => doc/license.pod (100%) rename sample.pam => doc/sample.pam (100%) rename sample.sudoers => doc/sample.sudoers (100%) rename sample.syslog.conf => doc/sample.syslog.conf (100%) rename schema.ActiveDirectory => doc/schema.ActiveDirectory (100%) rename schema.OpenLDAP => doc/schema.OpenLDAP (100%) rename schema.iPlanet => doc/schema.iPlanet (100%) rename sudo.cat => doc/sudo.cat (100%) rename sudo.man.in => doc/sudo.man.in (100%) rename sudo.man.pl => doc/sudo.man.pl (100%) rename sudo.pod => doc/sudo.pod (100%) rename sudoers.cat => doc/sudoers.cat (100%) rename sudoers.ldap.cat => doc/sudoers.ldap.cat (100%) rename sudoers.ldap.man.in => doc/sudoers.ldap.man.in (100%) rename sudoers.ldap.pod => doc/sudoers.ldap.pod (100%) rename sudoers.man.in => doc/sudoers.man.in (100%) rename sudoers.man.pl => doc/sudoers.man.pl (100%) rename sudoers.pod => doc/sudoers.pod (100%) rename sudoreplay.cat => doc/sudoreplay.cat (100%) rename sudoreplay.man.in => doc/sudoreplay.man.in (100%) rename sudoreplay.pod => doc/sudoreplay.pod (100%) rename visudo.cat => doc/visudo.cat (100%) rename visudo.man.in => doc/visudo.man.in (100%) rename visudo.pod => doc/visudo.pod (100%) rename alloc.h => include/alloc.h (100%) rename compat.h => include/compat.h (100%) rename error.h => include/error.h (100%) rename lbuf.h => include/lbuf.h (100%) rename list.h => include/list.h (100%) rename missing.h => include/missing.h (100%) rename Makefile.binary.in => plugins/sudoers/Makefile.binary.in (100%) rename Makefile.in => plugins/sudoers/Makefile.in (100%) rename aixcrypt.exp => plugins/sudoers/aixcrypt.exp (100%) rename alias.c => plugins/sudoers/alias.c (100%) rename {auth => plugins/sudoers/auth}/API (100%) rename {auth => plugins/sudoers/auth}/afs.c (100%) rename {auth => plugins/sudoers/auth}/aix_auth.c (100%) rename {auth => plugins/sudoers/auth}/bsdauth.c (100%) rename {auth => plugins/sudoers/auth}/dce.c (100%) rename {auth => plugins/sudoers/auth}/fwtk.c (100%) rename {auth => plugins/sudoers/auth}/kerb4.c (100%) rename {auth => plugins/sudoers/auth}/kerb5.c (100%) rename {auth => plugins/sudoers/auth}/pam.c (100%) rename {auth => plugins/sudoers/auth}/passwd.c (100%) rename {auth => plugins/sudoers/auth}/rfc1938.c (100%) rename {auth => plugins/sudoers/auth}/secureware.c (100%) rename {auth => plugins/sudoers/auth}/securid.c (100%) rename {auth => plugins/sudoers/auth}/securid5.c (100%) rename {auth => plugins/sudoers/auth}/sia.c (100%) rename {auth => plugins/sudoers/auth}/sudo_auth.c (100%) rename {auth => plugins/sudoers/auth}/sudo_auth.h (100%) rename boottime.c => plugins/sudoers/boottime.c (100%) rename check.c => plugins/sudoers/check.c (100%) rename def_data.c => plugins/sudoers/def_data.c (100%) rename def_data.h => plugins/sudoers/def_data.h (100%) rename def_data.in => plugins/sudoers/def_data.in (100%) rename defaults.c => plugins/sudoers/defaults.c (100%) rename defaults.h => plugins/sudoers/defaults.h (100%) rename env.c => plugins/sudoers/env.c (100%) rename find_path.c => plugins/sudoers/find_path.c (100%) rename getdate.c => plugins/sudoers/getdate.c (100%) rename getdate.y => plugins/sudoers/getdate.y (100%) rename getspwuid.c => plugins/sudoers/getspwuid.c (100%) rename gettime.c => plugins/sudoers/gettime.c (100%) rename goodpath.c => plugins/sudoers/goodpath.c (100%) rename gram.c => plugins/sudoers/gram.c (100%) rename gram.h => plugins/sudoers/gram.h (100%) rename gram.y => plugins/sudoers/gram.y (100%) rename ins_2001.h => plugins/sudoers/ins_2001.h (100%) rename ins_classic.h => plugins/sudoers/ins_classic.h (100%) rename ins_csops.h => plugins/sudoers/ins_csops.h (100%) rename ins_goons.h => plugins/sudoers/ins_goons.h (100%) rename install-sh => plugins/sudoers/install-sh (100%) rename insults.h => plugins/sudoers/insults.h (100%) rename interfaces.c => plugins/sudoers/interfaces.c (100%) rename interfaces.h => plugins/sudoers/interfaces.h (100%) rename ldap.c => plugins/sudoers/ldap.c (100%) rename logging.c => plugins/sudoers/logging.c (100%) rename logging.h => plugins/sudoers/logging.h (100%) rename match.c => plugins/sudoers/match.c (100%) rename mkdefaults => plugins/sudoers/mkdefaults (100%) rename mon_systrace.c => plugins/sudoers/mon_systrace.c (100%) rename mon_systrace.h => plugins/sudoers/mon_systrace.h (100%) rename nonunix.h => plugins/sudoers/nonunix.h (100%) rename parse.c => plugins/sudoers/parse.c (100%) rename parse.h => plugins/sudoers/parse.h (100%) rename pwutil.c => plugins/sudoers/pwutil.c (100%) rename redblack.c => plugins/sudoers/redblack.c (100%) rename redblack.h => plugins/sudoers/redblack.h (100%) rename set_perms.c => plugins/sudoers/set_perms.c (100%) rename sudo_nss.c => plugins/sudoers/sudo_nss.c (100%) rename sudo_nss.h => plugins/sudoers/sudo_nss.h (100%) rename sudoers => plugins/sudoers/sudoers (100%) rename sudo.c => plugins/sudoers/sudoers.c (100%) rename sudo.h => plugins/sudoers/sudoers.h (100%) rename sudoers2ldif => plugins/sudoers/sudoers2ldif (100%) rename sudoreplay.c => plugins/sudoers/sudoreplay.c (100%) rename testsudoers.c => plugins/sudoers/testsudoers.c (100%) rename timestr.c => plugins/sudoers/timestr.c (100%) rename toke.c => plugins/sudoers/toke.c (100%) rename toke.l => plugins/sudoers/toke.l (100%) rename tsgetgrpw.c => plugins/sudoers/tsgetgrpw.c (100%) rename vasgroups.c => plugins/sudoers/vasgroups.c (100%) rename visudo.c => plugins/sudoers/visudo.c (100%) rename aix.c => src/aix.c (100%) rename alloc.c => src/alloc.c (100%) rename audit.c => src/audit.c (100%) rename bsm_audit.c => src/bsm_audit.c (100%) rename bsm_audit.h => src/bsm_audit.h (100%) rename error.c => src/error.c (100%) rename fileops.c => src/fileops.c (100%) rename lbuf.c => src/lbuf.c (100%) rename list.c => src/list.c (100%) rename pty.c => src/pty.c (100%) rename script.c => src/script.c (100%) rename selinux.c => src/selinux.c (100%) rename sesh.c => src/sesh.c (100%) rename sudo_edit.c => src/sudo_edit.c (100%) rename sudo_noexec.c => src/sudo_noexec.c (100%) rename term.c => src/term.c (100%) rename tgetpass.c => src/tgetpass.c (100%) rename zero_bytes.c => src/zero_bytes.c (100%) diff --git a/emul/charclass.h b/compat/charclass.h similarity index 100% rename from emul/charclass.h rename to compat/charclass.h diff --git a/closefrom.c b/compat/closefrom.c similarity index 100% rename from closefrom.c rename to compat/closefrom.c diff --git a/fnmatch.c b/compat/fnmatch.c similarity index 100% rename from fnmatch.c rename to compat/fnmatch.c diff --git a/emul/fnmatch.h b/compat/fnmatch.h similarity index 100% rename from emul/fnmatch.h rename to compat/fnmatch.h diff --git a/getcwd.c b/compat/getcwd.c similarity index 100% rename from getcwd.c rename to compat/getcwd.c diff --git a/getline.c b/compat/getline.c similarity index 100% rename from getline.c rename to compat/getline.c diff --git a/getprogname.c b/compat/getprogname.c similarity index 100% rename from getprogname.c rename to compat/getprogname.c diff --git a/glob.c b/compat/glob.c similarity index 100% rename from glob.c rename to compat/glob.c diff --git a/emul/glob.h b/compat/glob.h similarity index 100% rename from emul/glob.h rename to compat/glob.h diff --git a/isblank.c b/compat/isblank.c similarity index 100% rename from isblank.c rename to compat/isblank.c diff --git a/memrchr.c b/compat/memrchr.c similarity index 100% rename from memrchr.c rename to compat/memrchr.c diff --git a/mkstemp.c b/compat/mkstemp.c similarity index 100% rename from mkstemp.c rename to compat/mkstemp.c diff --git a/nanosleep.c b/compat/nanosleep.c similarity index 100% rename from nanosleep.c rename to compat/nanosleep.c diff --git a/sigaction.c b/compat/sigaction.c similarity index 100% rename from sigaction.c rename to compat/sigaction.c diff --git a/snprintf.c b/compat/snprintf.c similarity index 100% rename from snprintf.c rename to compat/snprintf.c diff --git a/strcasecmp.c b/compat/strcasecmp.c similarity index 100% rename from strcasecmp.c rename to compat/strcasecmp.c diff --git a/strerror.c b/compat/strerror.c similarity index 100% rename from strerror.c rename to compat/strerror.c diff --git a/strlcat.c b/compat/strlcat.c similarity index 100% rename from strlcat.c rename to compat/strlcat.c diff --git a/strlcpy.c b/compat/strlcpy.c similarity index 100% rename from strlcpy.c rename to compat/strlcpy.c diff --git a/strsignal.c b/compat/strsignal.c similarity index 100% rename from strsignal.c rename to compat/strsignal.c diff --git a/emul/timespec.h b/compat/timespec.h similarity index 100% rename from emul/timespec.h rename to compat/timespec.h diff --git a/emul/utime.h b/compat/utime.h similarity index 100% rename from emul/utime.h rename to compat/utime.h diff --git a/utimes.c b/compat/utimes.c similarity index 100% rename from utimes.c rename to compat/utimes.c diff --git a/HISTORY b/doc/HISTORY similarity index 100% rename from HISTORY rename to doc/HISTORY diff --git a/LICENSE b/doc/LICENSE similarity index 100% rename from LICENSE rename to doc/LICENSE diff --git a/PORTING b/doc/PORTING similarity index 100% rename from PORTING rename to doc/PORTING diff --git a/TROUBLESHOOTING b/doc/TROUBLESHOOTING similarity index 100% rename from TROUBLESHOOTING rename to doc/TROUBLESHOOTING diff --git a/UPGRADE b/doc/UPGRADE similarity index 100% rename from UPGRADE rename to doc/UPGRADE diff --git a/history.pod b/doc/history.pod similarity index 100% rename from history.pod rename to doc/history.pod diff --git a/license.pod b/doc/license.pod similarity index 100% rename from license.pod rename to doc/license.pod diff --git a/sample.pam b/doc/sample.pam similarity index 100% rename from sample.pam rename to doc/sample.pam diff --git a/sample.sudoers b/doc/sample.sudoers similarity index 100% rename from sample.sudoers rename to doc/sample.sudoers diff --git a/sample.syslog.conf b/doc/sample.syslog.conf similarity index 100% rename from sample.syslog.conf rename to doc/sample.syslog.conf diff --git a/schema.ActiveDirectory b/doc/schema.ActiveDirectory similarity index 100% rename from schema.ActiveDirectory rename to doc/schema.ActiveDirectory diff --git a/schema.OpenLDAP b/doc/schema.OpenLDAP similarity index 100% rename from schema.OpenLDAP rename to doc/schema.OpenLDAP diff --git a/schema.iPlanet b/doc/schema.iPlanet similarity index 100% rename from schema.iPlanet rename to doc/schema.iPlanet diff --git a/sudo.cat b/doc/sudo.cat similarity index 100% rename from sudo.cat rename to doc/sudo.cat diff --git a/sudo.man.in b/doc/sudo.man.in similarity index 100% rename from sudo.man.in rename to doc/sudo.man.in diff --git a/sudo.man.pl b/doc/sudo.man.pl similarity index 100% rename from sudo.man.pl rename to doc/sudo.man.pl diff --git a/sudo.pod b/doc/sudo.pod similarity index 100% rename from sudo.pod rename to doc/sudo.pod diff --git a/sudoers.cat b/doc/sudoers.cat similarity index 100% rename from sudoers.cat rename to doc/sudoers.cat diff --git a/sudoers.ldap.cat b/doc/sudoers.ldap.cat similarity index 100% rename from sudoers.ldap.cat rename to doc/sudoers.ldap.cat diff --git a/sudoers.ldap.man.in b/doc/sudoers.ldap.man.in similarity index 100% rename from sudoers.ldap.man.in rename to doc/sudoers.ldap.man.in diff --git a/sudoers.ldap.pod b/doc/sudoers.ldap.pod similarity index 100% rename from sudoers.ldap.pod rename to doc/sudoers.ldap.pod diff --git a/sudoers.man.in b/doc/sudoers.man.in similarity index 100% rename from sudoers.man.in rename to doc/sudoers.man.in diff --git a/sudoers.man.pl b/doc/sudoers.man.pl similarity index 100% rename from sudoers.man.pl rename to doc/sudoers.man.pl diff --git a/sudoers.pod b/doc/sudoers.pod similarity index 100% rename from sudoers.pod rename to doc/sudoers.pod diff --git a/sudoreplay.cat b/doc/sudoreplay.cat similarity index 100% rename from sudoreplay.cat rename to doc/sudoreplay.cat diff --git a/sudoreplay.man.in b/doc/sudoreplay.man.in similarity index 100% rename from sudoreplay.man.in rename to doc/sudoreplay.man.in diff --git a/sudoreplay.pod b/doc/sudoreplay.pod similarity index 100% rename from sudoreplay.pod rename to doc/sudoreplay.pod diff --git a/visudo.cat b/doc/visudo.cat similarity index 100% rename from visudo.cat rename to doc/visudo.cat diff --git a/visudo.man.in b/doc/visudo.man.in similarity index 100% rename from visudo.man.in rename to doc/visudo.man.in diff --git a/visudo.pod b/doc/visudo.pod similarity index 100% rename from visudo.pod rename to doc/visudo.pod diff --git a/alloc.h b/include/alloc.h similarity index 100% rename from alloc.h rename to include/alloc.h diff --git a/compat.h b/include/compat.h similarity index 100% rename from compat.h rename to include/compat.h diff --git a/error.h b/include/error.h similarity index 100% rename from error.h rename to include/error.h diff --git a/lbuf.h b/include/lbuf.h similarity index 100% rename from lbuf.h rename to include/lbuf.h diff --git a/list.h b/include/list.h similarity index 100% rename from list.h rename to include/list.h diff --git a/missing.h b/include/missing.h similarity index 100% rename from missing.h rename to include/missing.h diff --git a/Makefile.binary.in b/plugins/sudoers/Makefile.binary.in similarity index 100% rename from Makefile.binary.in rename to plugins/sudoers/Makefile.binary.in diff --git a/Makefile.in b/plugins/sudoers/Makefile.in similarity index 100% rename from Makefile.in rename to plugins/sudoers/Makefile.in diff --git a/aixcrypt.exp b/plugins/sudoers/aixcrypt.exp similarity index 100% rename from aixcrypt.exp rename to plugins/sudoers/aixcrypt.exp diff --git a/alias.c b/plugins/sudoers/alias.c similarity index 100% rename from alias.c rename to plugins/sudoers/alias.c diff --git a/auth/API b/plugins/sudoers/auth/API similarity index 100% rename from auth/API rename to plugins/sudoers/auth/API diff --git a/auth/afs.c b/plugins/sudoers/auth/afs.c similarity index 100% rename from auth/afs.c rename to plugins/sudoers/auth/afs.c diff --git a/auth/aix_auth.c b/plugins/sudoers/auth/aix_auth.c similarity index 100% rename from auth/aix_auth.c rename to plugins/sudoers/auth/aix_auth.c diff --git a/auth/bsdauth.c b/plugins/sudoers/auth/bsdauth.c similarity index 100% rename from auth/bsdauth.c rename to plugins/sudoers/auth/bsdauth.c diff --git a/auth/dce.c b/plugins/sudoers/auth/dce.c similarity index 100% rename from auth/dce.c rename to plugins/sudoers/auth/dce.c diff --git a/auth/fwtk.c b/plugins/sudoers/auth/fwtk.c similarity index 100% rename from auth/fwtk.c rename to plugins/sudoers/auth/fwtk.c diff --git a/auth/kerb4.c b/plugins/sudoers/auth/kerb4.c similarity index 100% rename from auth/kerb4.c rename to plugins/sudoers/auth/kerb4.c diff --git a/auth/kerb5.c b/plugins/sudoers/auth/kerb5.c similarity index 100% rename from auth/kerb5.c rename to plugins/sudoers/auth/kerb5.c diff --git a/auth/pam.c b/plugins/sudoers/auth/pam.c similarity index 100% rename from auth/pam.c rename to plugins/sudoers/auth/pam.c diff --git a/auth/passwd.c b/plugins/sudoers/auth/passwd.c similarity index 100% rename from auth/passwd.c rename to plugins/sudoers/auth/passwd.c diff --git a/auth/rfc1938.c b/plugins/sudoers/auth/rfc1938.c similarity index 100% rename from auth/rfc1938.c rename to plugins/sudoers/auth/rfc1938.c diff --git a/auth/secureware.c b/plugins/sudoers/auth/secureware.c similarity index 100% rename from auth/secureware.c rename to plugins/sudoers/auth/secureware.c diff --git a/auth/securid.c b/plugins/sudoers/auth/securid.c similarity index 100% rename from auth/securid.c rename to plugins/sudoers/auth/securid.c diff --git a/auth/securid5.c b/plugins/sudoers/auth/securid5.c similarity index 100% rename from auth/securid5.c rename to plugins/sudoers/auth/securid5.c diff --git a/auth/sia.c b/plugins/sudoers/auth/sia.c similarity index 100% rename from auth/sia.c rename to plugins/sudoers/auth/sia.c diff --git a/auth/sudo_auth.c b/plugins/sudoers/auth/sudo_auth.c similarity index 100% rename from auth/sudo_auth.c rename to plugins/sudoers/auth/sudo_auth.c diff --git a/auth/sudo_auth.h b/plugins/sudoers/auth/sudo_auth.h similarity index 100% rename from auth/sudo_auth.h rename to plugins/sudoers/auth/sudo_auth.h diff --git a/boottime.c b/plugins/sudoers/boottime.c similarity index 100% rename from boottime.c rename to plugins/sudoers/boottime.c diff --git a/check.c b/plugins/sudoers/check.c similarity index 100% rename from check.c rename to plugins/sudoers/check.c diff --git a/def_data.c b/plugins/sudoers/def_data.c similarity index 100% rename from def_data.c rename to plugins/sudoers/def_data.c diff --git a/def_data.h b/plugins/sudoers/def_data.h similarity index 100% rename from def_data.h rename to plugins/sudoers/def_data.h diff --git a/def_data.in b/plugins/sudoers/def_data.in similarity index 100% rename from def_data.in rename to plugins/sudoers/def_data.in diff --git a/defaults.c b/plugins/sudoers/defaults.c similarity index 100% rename from defaults.c rename to plugins/sudoers/defaults.c diff --git a/defaults.h b/plugins/sudoers/defaults.h similarity index 100% rename from defaults.h rename to plugins/sudoers/defaults.h diff --git a/env.c b/plugins/sudoers/env.c similarity index 100% rename from env.c rename to plugins/sudoers/env.c diff --git a/find_path.c b/plugins/sudoers/find_path.c similarity index 100% rename from find_path.c rename to plugins/sudoers/find_path.c diff --git a/getdate.c b/plugins/sudoers/getdate.c similarity index 100% rename from getdate.c rename to plugins/sudoers/getdate.c diff --git a/getdate.y b/plugins/sudoers/getdate.y similarity index 100% rename from getdate.y rename to plugins/sudoers/getdate.y diff --git a/getspwuid.c b/plugins/sudoers/getspwuid.c similarity index 100% rename from getspwuid.c rename to plugins/sudoers/getspwuid.c diff --git a/gettime.c b/plugins/sudoers/gettime.c similarity index 100% rename from gettime.c rename to plugins/sudoers/gettime.c diff --git a/goodpath.c b/plugins/sudoers/goodpath.c similarity index 100% rename from goodpath.c rename to plugins/sudoers/goodpath.c diff --git a/gram.c b/plugins/sudoers/gram.c similarity index 100% rename from gram.c rename to plugins/sudoers/gram.c diff --git a/gram.h b/plugins/sudoers/gram.h similarity index 100% rename from gram.h rename to plugins/sudoers/gram.h diff --git a/gram.y b/plugins/sudoers/gram.y similarity index 100% rename from gram.y rename to plugins/sudoers/gram.y diff --git a/ins_2001.h b/plugins/sudoers/ins_2001.h similarity index 100% rename from ins_2001.h rename to plugins/sudoers/ins_2001.h diff --git a/ins_classic.h b/plugins/sudoers/ins_classic.h similarity index 100% rename from ins_classic.h rename to plugins/sudoers/ins_classic.h diff --git a/ins_csops.h b/plugins/sudoers/ins_csops.h similarity index 100% rename from ins_csops.h rename to plugins/sudoers/ins_csops.h diff --git a/ins_goons.h b/plugins/sudoers/ins_goons.h similarity index 100% rename from ins_goons.h rename to plugins/sudoers/ins_goons.h diff --git a/install-sh b/plugins/sudoers/install-sh similarity index 100% rename from install-sh rename to plugins/sudoers/install-sh diff --git a/insults.h b/plugins/sudoers/insults.h similarity index 100% rename from insults.h rename to plugins/sudoers/insults.h diff --git a/interfaces.c b/plugins/sudoers/interfaces.c similarity index 100% rename from interfaces.c rename to plugins/sudoers/interfaces.c diff --git a/interfaces.h b/plugins/sudoers/interfaces.h similarity index 100% rename from interfaces.h rename to plugins/sudoers/interfaces.h diff --git a/ldap.c b/plugins/sudoers/ldap.c similarity index 100% rename from ldap.c rename to plugins/sudoers/ldap.c diff --git a/logging.c b/plugins/sudoers/logging.c similarity index 100% rename from logging.c rename to plugins/sudoers/logging.c diff --git a/logging.h b/plugins/sudoers/logging.h similarity index 100% rename from logging.h rename to plugins/sudoers/logging.h diff --git a/match.c b/plugins/sudoers/match.c similarity index 100% rename from match.c rename to plugins/sudoers/match.c diff --git a/mkdefaults b/plugins/sudoers/mkdefaults similarity index 100% rename from mkdefaults rename to plugins/sudoers/mkdefaults diff --git a/mon_systrace.c b/plugins/sudoers/mon_systrace.c similarity index 100% rename from mon_systrace.c rename to plugins/sudoers/mon_systrace.c diff --git a/mon_systrace.h b/plugins/sudoers/mon_systrace.h similarity index 100% rename from mon_systrace.h rename to plugins/sudoers/mon_systrace.h diff --git a/nonunix.h b/plugins/sudoers/nonunix.h similarity index 100% rename from nonunix.h rename to plugins/sudoers/nonunix.h diff --git a/parse.c b/plugins/sudoers/parse.c similarity index 100% rename from parse.c rename to plugins/sudoers/parse.c diff --git a/parse.h b/plugins/sudoers/parse.h similarity index 100% rename from parse.h rename to plugins/sudoers/parse.h diff --git a/pwutil.c b/plugins/sudoers/pwutil.c similarity index 100% rename from pwutil.c rename to plugins/sudoers/pwutil.c diff --git a/redblack.c b/plugins/sudoers/redblack.c similarity index 100% rename from redblack.c rename to plugins/sudoers/redblack.c diff --git a/redblack.h b/plugins/sudoers/redblack.h similarity index 100% rename from redblack.h rename to plugins/sudoers/redblack.h diff --git a/set_perms.c b/plugins/sudoers/set_perms.c similarity index 100% rename from set_perms.c rename to plugins/sudoers/set_perms.c diff --git a/sudo_nss.c b/plugins/sudoers/sudo_nss.c similarity index 100% rename from sudo_nss.c rename to plugins/sudoers/sudo_nss.c diff --git a/sudo_nss.h b/plugins/sudoers/sudo_nss.h similarity index 100% rename from sudo_nss.h rename to plugins/sudoers/sudo_nss.h diff --git a/sudoers b/plugins/sudoers/sudoers similarity index 100% rename from sudoers rename to plugins/sudoers/sudoers diff --git a/sudo.c b/plugins/sudoers/sudoers.c similarity index 100% rename from sudo.c rename to plugins/sudoers/sudoers.c diff --git a/sudo.h b/plugins/sudoers/sudoers.h similarity index 100% rename from sudo.h rename to plugins/sudoers/sudoers.h diff --git a/sudoers2ldif b/plugins/sudoers/sudoers2ldif similarity index 100% rename from sudoers2ldif rename to plugins/sudoers/sudoers2ldif diff --git a/sudoreplay.c b/plugins/sudoers/sudoreplay.c similarity index 100% rename from sudoreplay.c rename to plugins/sudoers/sudoreplay.c diff --git a/testsudoers.c b/plugins/sudoers/testsudoers.c similarity index 100% rename from testsudoers.c rename to plugins/sudoers/testsudoers.c diff --git a/timestr.c b/plugins/sudoers/timestr.c similarity index 100% rename from timestr.c rename to plugins/sudoers/timestr.c diff --git a/toke.c b/plugins/sudoers/toke.c similarity index 100% rename from toke.c rename to plugins/sudoers/toke.c diff --git a/toke.l b/plugins/sudoers/toke.l similarity index 100% rename from toke.l rename to plugins/sudoers/toke.l diff --git a/tsgetgrpw.c b/plugins/sudoers/tsgetgrpw.c similarity index 100% rename from tsgetgrpw.c rename to plugins/sudoers/tsgetgrpw.c diff --git a/vasgroups.c b/plugins/sudoers/vasgroups.c similarity index 100% rename from vasgroups.c rename to plugins/sudoers/vasgroups.c diff --git a/visudo.c b/plugins/sudoers/visudo.c similarity index 100% rename from visudo.c rename to plugins/sudoers/visudo.c diff --git a/aix.c b/src/aix.c similarity index 100% rename from aix.c rename to src/aix.c diff --git a/alloc.c b/src/alloc.c similarity index 100% rename from alloc.c rename to src/alloc.c diff --git a/audit.c b/src/audit.c similarity index 100% rename from audit.c rename to src/audit.c diff --git a/bsm_audit.c b/src/bsm_audit.c similarity index 100% rename from bsm_audit.c rename to src/bsm_audit.c diff --git a/bsm_audit.h b/src/bsm_audit.h similarity index 100% rename from bsm_audit.h rename to src/bsm_audit.h diff --git a/error.c b/src/error.c similarity index 100% rename from error.c rename to src/error.c diff --git a/fileops.c b/src/fileops.c similarity index 100% rename from fileops.c rename to src/fileops.c diff --git a/lbuf.c b/src/lbuf.c similarity index 100% rename from lbuf.c rename to src/lbuf.c diff --git a/list.c b/src/list.c similarity index 100% rename from list.c rename to src/list.c diff --git a/pty.c b/src/pty.c similarity index 100% rename from pty.c rename to src/pty.c diff --git a/script.c b/src/script.c similarity index 100% rename from script.c rename to src/script.c diff --git a/selinux.c b/src/selinux.c similarity index 100% rename from selinux.c rename to src/selinux.c diff --git a/sesh.c b/src/sesh.c similarity index 100% rename from sesh.c rename to src/sesh.c diff --git a/sudo_edit.c b/src/sudo_edit.c similarity index 100% rename from sudo_edit.c rename to src/sudo_edit.c diff --git a/sudo_noexec.c b/src/sudo_noexec.c similarity index 100% rename from sudo_noexec.c rename to src/sudo_noexec.c diff --git a/term.c b/src/term.c similarity index 100% rename from term.c rename to src/term.c diff --git a/tgetpass.c b/src/tgetpass.c similarity index 100% rename from tgetpass.c rename to src/tgetpass.c diff --git a/zero_bytes.c b/src/zero_bytes.c similarity index 100% rename from zero_bytes.c rename to src/zero_bytes.c -- 2.50.1