Code

'ln -f -s ...' is not reliable/portable. Use 'rm -f ...; ln -s ...'
authorKarl DeBisschop <kdebisschop@users.sourceforge.net>
Fri, 1 Aug 2003 02:12:54 +0000 (02:12 +0000)
committerKarl DeBisschop <kdebisschop@users.sourceforge.net>
Fri, 1 Aug 2003 02:12:54 +0000 (02:12 +0000)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@624 f882894a-f735-0410-b71e-b25c423dba1c

plugins/Makefile.am

index 19c02cd8815b7f2b900df0c42df36195f2d65f55..8f25623dd06a2ab5e9fa76419bd273ba10b883bc 100644 (file)
@@ -130,11 +130,12 @@ gethostbyname.o: gethostbyname.h $(PLUGINHDRS)
 all-local: $(check_tcp_programs)
 
 $(check_tcp_programs): check_tcp
-       ln -s -f check_tcp $@
+       rm -f $@
+       ln -s check_tcp $@
 
 install-exec-hook:
        cd $(DESTDIR)$(libexecdir) && \
-       for i in $(check_tcp_programs) ; do rm -f $$i; ln -s -f check_tcp $$i ; done
+       for i in $(check_tcp_programs) ; do rm -f $$i; ln -s check_tcp $$i ; done
 
 clean-local:
        rm -f $(check_tcp_programs)