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: config.status
+install install-dirs install-binaries install-includes install-man install-plugin uninstall: config.status
for d in $(SUBDIRS); do (cd $$d && $(MAKE) $@) || break; done
autoconf:
check:
@echo nothing to check
-uninstall:
- @echo uninstall not yet supported
-
config.status:
@if [ ! -s config.status ]; then \
echo "Please run configure first"; \
install-plugin:
+uninstall:
+
check:
@echo nothing to check
install-plugin:
+uninstall:
+
check:
@echo nothing to check
install-plugin:
+uninstall:
+ -rm -f $(DESTDIR)$(mandirsu)/sudo.$(mansectsu) \
+ $(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
+ $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
+ $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
+ $(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
+ $(DESTDIR)$(mandirform)/sudoers.$(mansectform) \
+ $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
+
check:
@echo nothing to check
install-plugin:
+uninstall:
+ -rm -f $(DESTDIR)$(prefix)/include/sudo_plugin.h
+
check:
@echo nothing to check
install-man:
install-plugin: install-dirs sample_plugin.la
- $(LIBTOOL) --mode=install --quiet $(INSTALL) sample_plugin.la $(plugindir)
+ $(LIBTOOL) --mode=install --quiet $(INSTALL) sample_plugin.la $(DESDTDIR)/$(plugindir)
+
+uninstall:
+ -$(LIBTOOL) --mode=uninstall rm -f $(DESDTDIR)/$(plugindir)/sample_plugin.la
check:
@echo nothing to check
install-man:
install-plugin: install-dirs sample_group.la
- $(LIBTOOL) --mode=install --quiet $(INSTALL) sample_group.la $(plugindir)
+ $(LIBTOOL) --mode=install --quiet $(INSTALL) sample_group.la $(DESDTDIR)/$(plugindir)
+
+uninstall:
+ -$(LIBTOOL) --mode=uninstall rm -f $(DESDTDIR)/$(plugindir)/sample_group.la
check:
@echo nothing to check
$(INSTALL) -O $(sudoers_uid) -G $(sudoers_gid) -M $(sudoers_mode) \
$(srcdir)/sudoers $(DESTDIR)$(sudoersdir)/sudoers
+uninstall:
+ -$(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(plugindir)/sudoers.la
+ -rm -f $(DESTDIR)$(replaydir)/sudoreplay
+ -rm -f $(DESTDIR)$(visudodir)/visudo
+ -cmp $(DESTDIR)$(sudoersdir)/sudoers $(srcdir)/sudoers >/dev/null && \
+ rm -f $(DESTDIR)$(sudoersdir)/sudoers
+
check:
@echo nothing to check
install-plugin:
+uninstall:
+ -rm -f $(DESTDIR)$(bindir)/sudo $(DESTDIR)$(bindir)/sudoedit \
+ $(DESTDIR)$(libexecdir)/sesh \
+ $(DESTDIR)$(noexecdir)/$(noexecfile) \
+
check:
@echo nothing to check