aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.in5
-rwxr-xr-xconfigure3
-rw-r--r--configure.ac2
-rw-r--r--src/faudit/Makefile.in25
-rw-r--r--src/faudit/main.c5
5 files changed, 36 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index db3c6f059..604c76f9f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,6 +1,6 @@
1all: apps firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-config.5 1all: apps firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 firejail-config.5
2MYLIBS = src/lib 2MYLIBS = src/lib
3APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee 3APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee src/libtracelog src/faudit
4 4
5prefix=@prefix@ 5prefix=@prefix@
6exec_prefix=@exec_prefix@ 6exec_prefix=@exec_prefix@
@@ -84,6 +84,7 @@ realinstall:
84 install -c -m 0755 src/ftee/ftee $(DESTDIR)/$(libdir)/firejail/. 84 install -c -m 0755 src/ftee/ftee $(DESTDIR)/$(libdir)/firejail/.
85 install -c -m 0755 src/fshaper/fshaper.sh $(DESTDIR)/$(libdir)/firejail/. 85 install -c -m 0755 src/fshaper/fshaper.sh $(DESTDIR)/$(libdir)/firejail/.
86 install -c -m 0644 src/firecfg/firecfg.config $(DESTDIR)/$(libdir)/firejail/. 86 install -c -m 0644 src/firecfg/firecfg.config $(DESTDIR)/$(libdir)/firejail/.
87 install -c -m 0755 src/faudit/faudit $(DESTDIR)/$(libdir)/firejail/.
87 # documents 88 # documents
88 install -m 0755 -d $(DESTDIR)/$(DOCDIR) 89 install -m 0755 -d $(DESTDIR)/$(DOCDIR)
89 install -c -m 0644 COPYING $(DESTDIR)/$(DOCDIR)/. 90 install -c -m 0644 COPYING $(DESTDIR)/$(DOCDIR)/.
@@ -249,7 +250,6 @@ realinstall:
249 install -c -m 0644 src/bash_completion/firemon.bash_completion $(DESTDIR)/$(datarootdir)/bash-completion/completions/firemon 250 install -c -m 0644 src/bash_completion/firemon.bash_completion $(DESTDIR)/$(datarootdir)/bash-completion/completions/firemon
250 install -c -m 0644 src/bash_completion/firecfg.bash_completion $(DESTDIR)/$(datarootdir)/bash-completion/completions/firecfg 251 install -c -m 0644 src/bash_completion/firecfg.bash_completion $(DESTDIR)/$(datarootdir)/bash-completion/completions/firecfg
251 252
252
253install: all 253install: all
254 $(MAKE) realinstall 254 $(MAKE) realinstall
255 255
@@ -260,6 +260,7 @@ install-strip: all
260 strip src/libtrace/libtrace.so 260 strip src/libtrace/libtrace.so
261 strip src/libtracelog/libtracelog.so 261 strip src/libtracelog/libtracelog.so
262 strip src/ftee/ftee 262 strip src/ftee/ftee
263 strip src/faudit/faudit
263 $(MAKE) realinstall 264 $(MAKE) realinstall
264 265
265uninstall: 266uninstall:
diff --git a/configure b/configure
index 807a53a3d..d7017e6d7 100755
--- a/configure
+++ b/configure
@@ -3673,7 +3673,7 @@ if test "$prefix" = /usr; then
3673 sysconfdir="/etc" 3673 sysconfdir="/etc"
3674fi 3674fi
3675 3675
3676ac_config_files="$ac_config_files Makefile src/lib/Makefile src/firejail/Makefile src/firemon/Makefile src/libtrace/Makefile src/libtracelog/Makefile src/firecfg/Makefile src/ftee/Makefile" 3676ac_config_files="$ac_config_files Makefile src/lib/Makefile src/firejail/Makefile src/firemon/Makefile src/libtrace/Makefile src/libtracelog/Makefile src/firecfg/Makefile src/ftee/Makefile src/faudit/Makefile"
3677 3677
3678cat >confcache <<\_ACEOF 3678cat >confcache <<\_ACEOF
3679# This file is a shell script that caches the results of configure 3679# This file is a shell script that caches the results of configure
@@ -4390,6 +4390,7 @@ do
4390 "src/libtracelog/Makefile") CONFIG_FILES="$CONFIG_FILES src/libtracelog/Makefile" ;; 4390 "src/libtracelog/Makefile") CONFIG_FILES="$CONFIG_FILES src/libtracelog/Makefile" ;;
4391 "src/firecfg/Makefile") CONFIG_FILES="$CONFIG_FILES src/firecfg/Makefile" ;; 4391 "src/firecfg/Makefile") CONFIG_FILES="$CONFIG_FILES src/firecfg/Makefile" ;;
4392 "src/ftee/Makefile") CONFIG_FILES="$CONFIG_FILES src/ftee/Makefile" ;; 4392 "src/ftee/Makefile") CONFIG_FILES="$CONFIG_FILES src/ftee/Makefile" ;;
4393 "src/faudit/Makefile") CONFIG_FILES="$CONFIG_FILES src/faudit/Makefile" ;;
4393 4394
4394 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 4395 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4395 esac 4396 esac
diff --git a/configure.ac b/configure.ac
index 93e062518..470c55d37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -106,7 +106,7 @@ if test "$prefix" = /usr; then
106 sysconfdir="/etc" 106 sysconfdir="/etc"
107fi 107fi
108 108
109AC_OUTPUT(Makefile src/lib/Makefile src/firejail/Makefile src/firemon/Makefile src/libtrace/Makefile src/libtracelog/Makefile src/firecfg/Makefile src/ftee/Makefile) 109AC_OUTPUT(Makefile src/lib/Makefile src/firejail/Makefile src/firemon/Makefile src/libtrace/Makefile src/libtracelog/Makefile src/firecfg/Makefile src/ftee/Makefile src/faudit/Makefile)
110 110
111echo 111echo
112echo "Configuration options:" 112echo "Configuration options:"
diff --git a/src/faudit/Makefile.in b/src/faudit/Makefile.in
new file mode 100644
index 000000000..995a0bf49
--- /dev/null
+++ b/src/faudit/Makefile.in
@@ -0,0 +1,25 @@
1all: faudit
2
3PREFIX=@prefix@
4VERSION=@PACKAGE_VERSION@
5NAME=@PACKAGE_NAME@
6HAVE_FATAL_WARNINGS=@HAVE_FATAL_WARNINGS@
7
8H_FILE_LIST = $(sort $(wildcard *.[h]))
9C_FILE_LIST = $(sort $(wildcard *.c))
10OBJS = $(C_FILE_LIST:.c=.o)
11BINOBJS = $(foreach file, $(OBJS), $file)
12CFLAGS += -ggdb $(HAVE_FATAL_WARNINGS) -O2 -DVERSION='"$(VERSION)"' -DPREFIX='"$(PREFIX)"' -fstack-protector-all -D_FORTIFY_SOURCE=2 -fPIE -pie -Wformat -Wformat-security
13LDFLAGS += -pie -Wl,-z,relro -Wl,-z,now -lpthread
14
15%.o : %.c $(H_FILE_LIST)
16 $(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@
17
18faudit: $(OBJS)
19 $(CC) $(LDFLAGS) -o $@ $(OBJS)
20
21clean:; rm -f *.o faudit
22
23distclean: clean
24 rm -fr Makefile
25
diff --git a/src/faudit/main.c b/src/faudit/main.c
new file mode 100644
index 000000000..e4536d20b
--- /dev/null
+++ b/src/faudit/main.c
@@ -0,0 +1,5 @@
1#include <stdio.h>
2
3int main(int argc, char **argv) {
4 printf("faudit running\n");
5}