diff --git a/Makefile b/Makefile index 30267b05174dc2c4f4308fcc1bec098b652c453f..2463a59788eb0acccd940792ed75ad93d25ce24f 100644 --- a/Makefile +++ b/Makefile @@ -9,9 +9,28 @@ all:; install: mkdir -p $(DESTDIR)$(LIBEXECDIR) for s in $(SCRIPTS); \ - do install $$s $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; done + do cp $$s $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; \ + chmod 755 $(DESTDIR)$(LIBEXECDIR)/$$s || exit 1; \ + done if [ -f src/lyskom/.lastos ] ; \ then (cd src/lyskom && $(MAKE) install) || exit 1 ; \ else true; \ fi + +dist: + base=lysator-nagios-plugins-`date +%Y-%m-%d`; \ + mkdir -p $$base/src/lyskom || exit 1; \ + for i in $(SCRIPTS) \ + Makefile \ + src/lyskom/Makefile \ + src/lyskom/buffer.c \ + src/lyskom/buffer.h \ + src/lyskom/check_lyskom.c \ + src/lyskom/lyskom.c \ + src/lyskom/lyskom.h \ + src/lyskom/notify_lyskom.c; \ + do cp $$i $$base/$$i || exit 1; done; \ + tar cfz $$base.tar.gz $$base || exit 1; \ + rm -r $$base + diff --git a/src/lyskom/Makefile b/src/lyskom/Makefile index 05fbb0f2d353a6ca1c637c240bfb593ad0e664f7..20907e7a8408f206f76172da824e7da260b9d875 100644 --- a/src/lyskom/Makefile +++ b/src/lyskom/Makefile @@ -33,4 +33,6 @@ distclean clean: install: $(MAKE) boo for i in $(PROGS); \ - do install $$i $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; done + do cp $$i $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; \ + chmod 755 $(DESTDIR)$(LIBEXECDIR)/$$i || exit 1; \ + done