X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=client-src%2FMakefile.am;h=e595b4d1aa6712131ccd1541b4bfc7bee5c1ee1e;hb=99080c663209a733fd597a2fcab96a45c9c41291;hp=6bbb0c8c47ac824ed244eb56781e6ed45a234356;hpb=d5853102f67d85d8e169f9dbe973ad573306c215;p=debian%2Famanda diff --git a/client-src/Makefile.am b/client-src/Makefile.am index 6bbb0c8..e595b4d 100644 --- a/client-src/Makefile.am +++ b/client-src/Makefile.am @@ -11,7 +11,7 @@ INCLUDES = -I$(top_builddir)/common-src \ -I$(top_srcdir)/gnulib AM_CFLAGS = $(AMANDA_WARNING_CFLAGS) -AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS) +AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS) $(AS_NEEDED_FLAGS) LINT=$(AMLINT) LINTFLAGS=$(AMLINTFLAGS) @@ -20,10 +20,14 @@ amlib_LTLIBRARIES = libamclient.la amlibexec_PROGRAMS = noop calcsize killpgrp rundump runtar selfcheck sendbackup sendsize -amlibexec_SCRIPTS = patch-system +amlibexec_SCRIPTS_SHELL = patch-system -SCRIPTS_PERL = $(sbin_SCRIPTS) -SCRIPTS_SHELL = $(amlibexec_SCRIPTS) +sbin_SCRIPTS_PERL = amdump_client + +SCRIPTS_PERL = $(sbin_SCRIPTS_PERL) +SCRIPTS_SHELL = $(amlibexec_SCRIPTS_SHELL) +sbin_SCRIPTS = $(sbin_SCRIPTS_PERL) +amlibexec_SCRIPTS = $(amlibexec_SCRIPTS_SHELL) libamclient_la_SOURCES= amandates.c getfsent.c \ unctime.c client_util.c @@ -31,7 +35,7 @@ if WANT_SAMBA libamclient_la_SOURCES += findpass.c endif -libamclient_la_LDFLAGS = -release $(VERSION) +libamclient_la_LDFLAGS = -release $(VERSION) $(AS_NEEDED_FLAGS) libamclient_la_LIBADD = ../common-src/libamanda.la ### @@ -61,15 +65,8 @@ sendbackup_SOURCES = sendbackup.c sendbackup.h \ noinst_HEADERS = amandates.h getfsent.h \ findpass.h client_util.h -INSTALLPERMS_exec = chown=amanda \ - dest=$(amlibexecdir) $(amlibexec_PROGRAMS) - -INSTALLPERMS_data = chown=amanda \ - dest=$(sbindir) $(sbin_SCRIPTS) \ - dest=$(amlibexecdir) $(amlibexec_SCRIPTS) - if WANT_SETUID_CLIENT -INSTALLPERMS_exec += dest=$(amlibexecdir) chown=root chmod=04750 \ +INSTALLPERMS_exec = dest=$(amlibexecdir) chown=root:setuid chmod=04750 \ calcsize killpgrp rundump runtar endif