/
githubmirror
/
audit-userspace
Обзор
Документация
Войти
/
githubmirror
/
audit-userspace
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
audisp/plugins/remote/Makefile.am
82 строки
3 KB
Steve Grubb
audisp-remote: reject narrowed numeric config values
14 июл 2026, 22:34
14 июл 2026, 22:34
d48336f
Код
Авторство
О чём код?
# Makefile.am -- # Copyright 2008-2009,2011,2015,2018 Red Hat Inc. # All Rights Reserved. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation; either # version 2.1 of the License, or (at your option) any later version. # # This library is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; see the file COPYING. If not, write to the # Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor # Boston, MA 02110-1335, USA. # # Authors: # Steve Grubb <sgrubb@redhat.com> # CONFIG_CLEAN_FILES = *.loT *.rej *.orig EXTRA_DIST = au-remote.conf audisp-remote.conf notes.txt $(man_MANS) test-tls.sh AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/lib -I${top_srcdir}/common \ -I${top_srcdir}/auplugin -I${top_srcdir}/auparse prog_confdir = $(sysconfdir)/audit prog_conf = audisp-remote.conf plugin_confdir=$(prog_confdir)/plugins.d plugin_conf = au-remote.conf sbin_PROGRAMS = audisp-remote noinst_HEADERS = remote-config.h queue.h man_MANS = audisp-remote.8 audisp-remote.conf.5 check_PROGRAMS = test-queue test-remote-config TESTS = $(check_PROGRAMS) test_remote_config_CFLAGS = -D_GNU_SOURCE -Wundef ${WFLAGS} if HAVE_ASAN test_queue_CFLAGS = ${ASAN_FLAGS} test_queue_LDFLAGS = ${ASAN_FLAGS} test_remote_config_CFLAGS += ${ASAN_FLAGS} test_remote_config_LDFLAGS = ${ASAN_FLAGS} endif audisp_remote_DEPENDENCIES = ${top_builddir}/lib/libaudit.la ${top_builddir}/common/libaucommon.la ${top_builddir}/auplugin/libauplugin.la if ENABLE_TLS audisp_remote_DEPENDENCIES += ${top_builddir}/autls/libautls.la endif audisp_remote_SOURCES = audisp-remote.c remote-config.c queue.c audisp_remote_CFLAGS = -fPIE -DPIE -g -D_REENTRANT -D_GNU_SOURCE -Wundef ${WFLAGS} if ENABLE_TLS audisp_remote_CFLAGS += -I${top_srcdir}/autls $(OPENSSL_CFLAGS) endif audisp_remote_LDFLAGS = -pie -Wl,-z,relro -Wl,-z,now audisp_remote_LDADD = $(CAPNG_LDADD) $(gss_libs) ${top_builddir}/lib/libaudit.la ${top_builddir}/common/libaucommon.la ${top_builddir}/auplugin/libauplugin.la if ENABLE_TLS audisp_remote_LDADD += ${top_builddir}/autls/libautls.la endif test_queue_SOURCES = queue.c test-queue.c test_remote_config_SOURCES = test-remote-config.c if ENABLE_TLS check_PROGRAMS += test-tls-helpers test_tls_helpers_SOURCES = test-tls-helpers.c test_tls_helpers_CFLAGS = -I${top_srcdir} -I${top_srcdir}/autls $(OPENSSL_CFLAGS) test_tls_helpers_LDADD = ${top_builddir}/autls/libautls.la if HAVE_ASAN test_tls_helpers_CFLAGS += ${ASAN_FLAGS} test_tls_helpers_LDFLAGS = ${ASAN_FLAGS} endif endif install-data-hook: mkdir -p -m 0750 ${DESTDIR}${plugin_confdir} $(INSTALL_DATA) -D -m 640 ${srcdir}/$(plugin_conf) ${DESTDIR}${plugin_confdir} $(INSTALL_DATA) -D -m 640 ${srcdir}/$(prog_conf) ${DESTDIR}${prog_confdir} uninstall-hook: rm ${DESTDIR}${plugin_confdir}/$(plugin_conf) rm ${DESTDIR}${prog_confdir}/$(prog_conf)