man pages, and a skeleton sudoers file. Note that the install
will not overwrite an existing sudoers file. You can also
install various pieces the package via the install-binaries,
- install-man, and install-sudoers make targets.
+ install-doc, and install-sudoers make targets.
7) Edit the sudoers file with `visudo' as necessary for your
site. You will probably want to refer the sample.sudoers
all: config.status
for d in $(SUBDIRS) $(SAMPLES); do (cd $$d && $(MAKE) $@) || break; done
-install install-dirs install-binaries install-includes install-man install-plugin uninstall: config.status
+install install-dirs install-binaries install-includes install-doc install-plugin uninstall: config.status
for d in $(SUBDIRS); do (cd $$d && $(MAKE) $@) || break; done
autoconf:
install-includes:
-install-man:
+install-doc:
install-plugin:
install-includes:
-install-man:
+install-doc:
install-plugin:
LICENSE: $(srcdir)/license.pod
pod2text -l -i0 $(srcdir)/license.pod | sed '1,2d' > $@
-install: install-dirs install-man
+install: install-dirs install-doc
install-dirs:
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) \
install-includes:
-install-man: install-dirs
+install-doc: install-dirs
for f in $(OTHER_DOCS); do $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 $$f $(DESTDIR)$(docdir); done
$(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 @mansrcdir@/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
@rm -f $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu)
install-binaries:
-install-man:
+install-doc:
install-includes: install-dirs
$(INSTALL) -O $(install_uid) -G $(install_gid) -M 0444 $(srcdir)/sudo_plugin.h $(DESTDIR)$(includedir)
install-includes:
-install-man:
+install-doc:
install-plugin: install-dirs sample_plugin.la
$(LIBTOOL) --mode=install --quiet $(INSTALL) sample_plugin.la $(DESDTDIR)/$(plugindir)
install-includes:
-install-man:
+install-doc:
install-plugin: install-dirs sample_group.la
$(LIBTOOL) --mode=install --quiet $(INSTALL) sample_group.la $(DESDTDIR)/$(plugindir)
install-includes:
# XXX - install sudoers2ldif in docdir
-install-man:
+install-doc:
install-plugin: sudoers.la install-dirs
$(LIBTOOL) --mode=install --quiet $(INSTALL) sudoers.la $(DESTDIR)$(plugindir)
ln $(DESTDIR)$(bindir)/sudo $(DESTDIR)$(bindir)/sudoedit
if [ -f sesh ]; then $(INSTALL) -O $(install_uid) -G $(install_gid) -M 0111 sesh $(DESTDIR)$(libexecdir)/sesh; fi
+install-doc:
+
install-includes:
# We install sudo_noexec by hand so we can avoid a "lib" prefix