mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 16:30:41 +00:00
fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30583 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
2403f62b07
commit
a55187bd91
2 changed files with 25 additions and 8 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2010-06-05 Richard Frith-Macdonald <rfm@gnu.org>
|
||||||
|
|
||||||
|
* Tools/Makefile.postamble: Fix breakage of instalation of gdomap
|
||||||
|
(was installing setuid to wrong user ID!).
|
||||||
|
|
||||||
2010-06-02 Richard Frith-Macdonald <rfm@gnu.org>
|
2010-06-02 Richard Frith-Macdonald <rfm@gnu.org>
|
||||||
|
|
||||||
* Source/NSTimeZone.m: revert change of order of sources for zone
|
* Source/NSTimeZone.m: revert change of order of sources for zone
|
||||||
|
|
|
@ -50,7 +50,7 @@ after-install::
|
||||||
for file in $(MAN1_PAGES) __done; do \
|
for file in $(MAN1_PAGES) __done; do \
|
||||||
if [ $$file != __done ]; then \
|
if [ $$file != __done ]; then \
|
||||||
$(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man1/$$file; \
|
$(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man1/$$file; \
|
||||||
which gzip > /dev/null && rm -f $(GNUSTEP_DOC_MAN)/man1/$$file.gz \
|
which gzip && rm -f $(GNUSTEP_DOC_MAN)/man1/$$file.gz \
|
||||||
&& gzip -9 $(GNUSTEP_DOC_MAN)/man1/$$file; \
|
&& gzip -9 $(GNUSTEP_DOC_MAN)/man1/$$file; \
|
||||||
fi; \
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
|
@ -59,7 +59,7 @@ after-install::
|
||||||
fi; \
|
fi; \
|
||||||
for file in $(MAN8_PAGES); do \
|
for file in $(MAN8_PAGES); do \
|
||||||
$(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man8/$$file; \
|
$(INSTALL_DATA) $$file $(GNUSTEP_DOC_MAN)/man8/$$file; \
|
||||||
which gzip > /dev/null && rm -f $(GNUSTEP_DOC_MAN)/man8/$$file.gz \
|
which gzip && rm -f $(GNUSTEP_DOC_MAN)/man8/$$file.gz \
|
||||||
&& gzip -9 $(GNUSTEP_DOC_MAN)/man8/$$file; \
|
&& gzip -9 $(GNUSTEP_DOC_MAN)/man8/$$file; \
|
||||||
done$(END_ECHO)
|
done$(END_ECHO)
|
||||||
ifeq ($(GNUSTEP_INSTALL_GDOMAP_AS_SETUID),no)
|
ifeq ($(GNUSTEP_INSTALL_GDOMAP_AS_SETUID),no)
|
||||||
|
@ -70,11 +70,23 @@ ifeq ($(GNUSTEP_INSTALL_GDOMAP_AS_SETUID),no)
|
||||||
echo ""$(END_ECHO)
|
echo ""$(END_ECHO)
|
||||||
else
|
else
|
||||||
$(ECHO_NOTHING)echo ""; \
|
$(ECHO_NOTHING)echo ""; \
|
||||||
echo "WARNING: Making gdomap in $(GNUSTEP_TOOLS)/$(GNUSTEP_TARGET_DIR) setuid to root"; \
|
if [ "`$(WHOAMI)`" != "root" ]; then \
|
||||||
echo "WARNING: if possible, you should remove the setuid flag and"; \
|
echo ""; \
|
||||||
echo "WARNING: have gdomap started by root at machine boot time."; \
|
echo "************************************************************"; \
|
||||||
echo ""; \
|
echo "WARNING: gdomap has not been made setuid to root ..."; \
|
||||||
$(INSTALL) -m 05755 $(GNUSTEP_OBJ_DIR)/gdomap $(GNUSTEP_TOOLS)/$(GNUSTEP_TARGET_DIR); \
|
echo "NOTE: Unless gdomap is started as root at system boot time,"; \
|
||||||
|
echo "it MUST either be installed owned by root and with the"; \
|
||||||
|
echo "'s-bit' or you must have defined 'GDOMAP_PORT_OVERRIDE' in"; \
|
||||||
|
echo "gdomap.h before compiling gdomap.c and NSPortNameServer.m"; \
|
||||||
|
echo "If either of those cases applies, ignore this message."; \
|
||||||
|
echo "************************************************************"; \
|
||||||
|
echo ""; \
|
||||||
|
else \
|
||||||
|
echo "Making gdomap in $(GNUSTEP_TOOLS)/$(GNUSTEP_TARGET_DIR) setuid to root"; \
|
||||||
|
echo "WARNING: if possible, you should remove the setuid flag and"; \
|
||||||
|
echo "WARNING: have gdomap started as root at machine boot time."; \
|
||||||
|
$(INSTALL) -m 05755 $(GNUSTEP_OBJ_DIR)/gdomap $(GNUSTEP_TOOLS)/$(GNUSTEP_TARGET_DIR); \
|
||||||
|
fi; \
|
||||||
echo "************************************************************"; \
|
echo "************************************************************"; \
|
||||||
echo "WARNING: if gdomap is started automatically, it will probe"; \
|
echo "WARNING: if gdomap is started automatically, it will probe"; \
|
||||||
echo "all machines on your network periodically so that it can make"; \
|
echo "all machines on your network periodically so that it can make"; \
|
||||||
|
@ -84,7 +96,7 @@ else
|
||||||
echo "remote systems should be probed), and you should add this"; \
|
echo "remote systems should be probed), and you should add this"; \
|
||||||
echo "startup command to your system boot scripts!"; \
|
echo "startup command to your system boot scripts!"; \
|
||||||
echo "************************************************************"; \
|
echo "************************************************************"; \
|
||||||
echo ""$(END_ECHO)
|
$(END_ECHO)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Things to do before uninstalling
|
# Things to do before uninstalling
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue