X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=common-src%2FMakefile.am;h=58443ad890ab984ccd92367db2865985dd806819;hb=cd0b924f27312d57bd42f6c4fae2b795139e2d0b;hp=d57d351eb20317136cc357b046efdbab0b9c477c;hpb=011a59f5a54864108a16af570a6b287410597cc2;p=debian%2Famanda diff --git a/common-src/Makefile.am b/common-src/Makefile.am index d57d351..58443ad 100644 --- a/common-src/Makefile.am +++ b/common-src/Makefile.am @@ -8,10 +8,12 @@ include $(top_srcdir)/config/automake/precompile.am INCLUDES = -I$(top_srcdir)/gnulib AM_CFLAGS = $(AMANDA_WARNING_CFLAGS) -AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS) +AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS) $(AS_NEEDED_FLAGS) amlib_LTLIBRARIES = libamanda.la +sbin_PROGRAMS = amservice + LINT=$(AMLINT) LINTFLAGS=$(AMLINTFLAGS) @@ -47,6 +49,12 @@ libamanda_la_SOURCES = \ # version.c is generated; see below nodist_libamanda_la_SOURCES = version.c +INSTALLPERMS_exec = \ + dest=$(sbindir) chown=root:setuid chmod=04750 \ + amservice + +LDADD = libamanda.la + libamanda_la_LIBADD = \ ../gnulib/libgnu.la @@ -88,7 +96,7 @@ endif libamanda_la_SOURCES += local-security.c -libamanda_la_LDFLAGS = -release $(VERSION) +libamanda_la_LDFLAGS = -release $(VERSION) $(AS_NEEDED_FLAGS) noinst_HEADERS = \ amanda.h \