xref: /freebsd/contrib/openbsm/libbsm/Makefile.am (revision 5e386598a6d77973b93c073080f0cc574edda9e2)
152267f74SRobert Watsonif USE_NATIVE_INCLUDES
252267f74SRobert WatsonINCLUDES = -I$(top_builddir) -I$(top_srcdir)
352267f74SRobert Watsonelse
452267f74SRobert WatsonINCLUDES = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/sys
552267f74SRobert Watsonendif
63b97a967SRobert Watson
73b97a967SRobert Watsonlib_LTLIBRARIES = libbsm.la
83b97a967SRobert Watson
93b97a967SRobert Watsonlibbsm_la_SOURCES =	\
103b97a967SRobert Watson	bsm_audit.c	\
113b97a967SRobert Watson	bsm_class.c	\
123b97a967SRobert Watson	bsm_control.c	\
13c74c7b73SRobert Watson	bsm_domain.c	\
147a0a89d2SRobert Watson	bsm_errno.c	\
153b97a967SRobert Watson	bsm_event.c	\
16c0020399SRobert Watson	bsm_fcntl.c	\
173b97a967SRobert Watson	bsm_flags.c	\
183b97a967SRobert Watson	bsm_io.c	\
193b97a967SRobert Watson	bsm_mask.c	\
20c74c7b73SRobert Watson	bsm_socket_type.c	\
213b97a967SRobert Watson	bsm_token.c	\
223b97a967SRobert Watson	bsm_user.c
233b97a967SRobert Watson
243b97a967SRobert Watsonif HAVE_AUDIT_SYSCALLS
253b97a967SRobert Watsonlibbsm_la_SOURCES +=	\
263b97a967SRobert Watson	bsm_notify.c	\
273b97a967SRobert Watson	bsm_wrappers.c
283b97a967SRobert Watsonendif
293b97a967SRobert Watson
303b97a967SRobert Watsonman3_MANS =		\
313b97a967SRobert Watson	au_class.3	\
323b97a967SRobert Watson	au_control.3	\
33c74c7b73SRobert Watson	au_domain.3	\
347a0a89d2SRobert Watson	au_errno.3	\
353b97a967SRobert Watson	au_event.3	\
36c0020399SRobert Watson	au_fcntl_cmd.3	\
373b97a967SRobert Watson	au_free_token.3	\
383b97a967SRobert Watson	au_io.3		\
393b97a967SRobert Watson	au_mask.3	\
40b6a05070SChristian Brueffer	au_notify.3	\
41506764c6SRobert Watson	au_open.3	\
42c74c7b73SRobert Watson	au_socket_type.3	\
433b97a967SRobert Watson	au_token.3	\
443b97a967SRobert Watson	au_user.3	\
453b97a967SRobert Watson	libbsm.3
463b97a967SRobert Watson
47b6a05070SChristian Bruefferinstall-exec-hook:
48b6a05070SChristian Brueffer	cd $(DESTDIR)$(mandir) && \
49b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 getauclassent.3 && \
50b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 getauclassent_r.3 && \
51b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 getauclassnam.3 && \
52b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 getauclassnam_r.3 && \
53b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 setauclass.3 && \
54b6a05070SChristian Brueffer	  $(LN_S) -f au_class.3 endauclass.3 && \
55b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 setac.3 && \
56b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 endac.3 && \
57b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacdir.3 && \
58b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacdist.3 && \
59b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacexpire.3 && \
60b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacfilesz.3 && \
61b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacflg.3 && \
62b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getachost.3 && \
63b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacmin.3 && \
64b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacna.3 && \
65b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 getacpol.3 && \
66*5e386598SRobert Watson	  $(LN_S) -f au_control.3 getacqsize.3 && \
67b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 au_poltostr.3 && \
68b6a05070SChristian Brueffer	  $(LN_S) -f au_control.3 ac_strtopol.3 && \
69b6a05070SChristian Brueffer	  $(LN_S) -f au_domain.3 au_bsm_to_domain.3 && \
70b6a05070SChristian Brueffer	  $(LN_S) -f au_domain.3 au_domain_to_bsm.3 && \
71b6a05070SChristian Brueffer	  $(LN_S) -f au_errno.3 au_bsm_to_errno.3 && \
72b6a05070SChristian Brueffer	  $(LN_S) -f au_errno.3 au_errno_to_bsm.3 && \
73b6a05070SChristian Brueffer	  $(LN_S) -f au_errno.3 au_strerror.3 && \
74b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 setauevent.3 && \
75b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 endauevent.3 && \
76b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevent.3 && \
77b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevent_r.3 && \
78b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnam.3 && \
79b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnam_r.3 && \
80b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnum.3 && \
81b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnum_r.3 && \
82b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnonam.3 && \
83b6a05070SChristian Brueffer	  $(LN_S) -f au_event.3 getauevnonam_r.3 && \
84b6a05070SChristian Brueffer	  $(LN_S) -f au_fcntl.3 au_bsm_to_fcntl_cmd.3 && \
85b6a05070SChristian Brueffer	  $(LN_S) -f au_fcntl.3 au_fcntl_cmd_to_bsm.3 && \
86b6a05070SChristian Brueffer	  $(LN_S) -f au_io.3 au_fetch_tok.3 && \
87b6a05070SChristian Brueffer	  $(LN_S) -f au_io.3 au_print_tok.3 && \
88b6a05070SChristian Brueffer	  $(LN_S) -f au_io.3 au_print_flags_tok.3 && \
89b6a05070SChristian Brueffer	  $(LN_S) -f au_io.3 au_read_rec.3 && \
90b6a05070SChristian Brueffer	  $(LN_S) -f au_mask.3 au_preselect.3 && \
91b6a05070SChristian Brueffer	  $(LN_S) -f au_mask.3 getauditflagsbin.3 && \
92b6a05070SChristian Brueffer	  $(LN_S) -f au_mask.3 getauditflagschar.3 && \
93b6a05070SChristian Brueffer	  $(LN_S) -f au_notify.3 au_get_state.3 && \
94b6a05070SChristian Brueffer	  $(LN_S) -f au_notify.3 au_notify_initialize.3 && \
95b6a05070SChristian Brueffer	  $(LN_S) -f au_notify.3 au_notify_terminate.3 && \
96b6a05070SChristian Brueffer	  $(LN_S) -f au_open.3 au_write.3 && \
97b6a05070SChristian Brueffer	  $(LN_S) -f au_open.3 au_close.3 && \
98b6a05070SChristian Brueffer	  $(LN_S) -f au_open.3 au_close_buffer.3 && \
99b6a05070SChristian Brueffer	  $(LN_S) -f au_open.3 au_close_token.3 && \
100b6a05070SChristian Brueffer	  $(LN_S) -f au_socket_type.3 au_bsm_to_socket_type.3 && \
101b6a05070SChristian Brueffer	  $(LN_S) -f au_socket_type.3 au_socket_type_to_bsm.3 && \
102b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_arg32.3 && \
103b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_arg64.3 && \
104b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_arg.3 && \
105b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_attr64.3 && \
106b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_data.3 && \
107b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_exit.3 && \
108b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_groups.3 && \
109b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_newgroups.3 && \
110b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_in_addr.3 && \
111b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_in_addr_ex.3 && \
112b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_ip.3 && \
113b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_ipc.3 && \
114b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_ipc_perm.3 && \
115b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_iport.3 && \
116b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_opaque.3 && \
117b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_file.3 && \
118b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_text.3 && \
119b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_path.3 && \
120b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process32.3 && \
121b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process64.3 && \
122b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process.3 && \
123b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process32_ex.3 && \
124b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process64_ex.3 && \
125b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_process_ex.3 && \
126b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_return32.3 && \
127b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_return64.3 && \
128b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_return.3 && \
129b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_seq.3 && \
130b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_sock_inet32.3 && \
131b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_sock_inet128.3 && \
132b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_sock_inet.3 && \
133b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_socket_ex.3 && \
134b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject32.3 && \
135b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject64.3 && \
136b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject.3 && \
137b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject32_ex.3 && \
138b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject64_ex.3 && \
139b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_subject_ex.3 && \
140b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_me.3 && \
141b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_exec_args.3 && \
142b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_exec_env.3 && \
143b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_header.3 && \
144b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_header32.3 && \
145b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_header64.3 && \
146b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_header_ex.3 && \
147b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_header32_ex.3 && \
148b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_trailer.3 && \
149b6a05070SChristian Brueffer	  $(LN_S) -f au_token.3 au_to_zonename.3 && \
150b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 setauuser.3 && \
151b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 endauuser.3 && \
152b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 getauuserent.3 && \
153b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 getauuserent_r.3 && \
154b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 getauusernam.3 && \
155b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 getauusernam_r.3 && \
156b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 au_user_mask.3 && \
157b6a05070SChristian Brueffer	  $(LN_S) -f au_user.3 getfauditflags.3
158