]> CyberLeo.Net >> Repos - FreeBSD/releng/10.3.git/blob - contrib/openbsm/libbsm/Makefile.am
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
[FreeBSD/releng/10.3.git] / contrib / openbsm / libbsm / Makefile.am
1 if USE_NATIVE_INCLUDES
2 INCLUDES = -I$(top_builddir) -I$(top_srcdir)
3 else
4 INCLUDES = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/sys
5 endif
6
7 lib_LTLIBRARIES = libbsm.la
8
9 libbsm_la_SOURCES =     \
10         bsm_audit.c     \
11         bsm_class.c     \
12         bsm_control.c   \
13         bsm_domain.c    \
14         bsm_errno.c     \
15         bsm_event.c     \
16         bsm_fcntl.c     \
17         bsm_flags.c     \
18         bsm_io.c        \
19         bsm_mask.c      \
20         bsm_socket_type.c       \
21         bsm_token.c     \
22         bsm_user.c
23
24 if HAVE_AUDIT_SYSCALLS
25 libbsm_la_SOURCES +=    \
26         bsm_notify.c    \
27         bsm_wrappers.c
28 endif
29
30 man3_MANS =             \
31         au_class.3      \
32         au_control.3    \
33         au_domain.3     \
34         au_errno.3      \
35         au_event.3      \
36         au_fcntl_cmd.3  \
37         au_free_token.3 \
38         au_io.3         \
39         au_mask.3       \
40         au_notify.3     \
41         au_open.3       \
42         au_socket_type.3        \
43         au_token.3      \
44         au_user.3       \
45         libbsm.3
46
47 install-exec-hook:
48         cd $(DESTDIR)$(mandir) && \
49           $(LN_S) -f au_class.3 getauclassent.3 && \
50           $(LN_S) -f au_class.3 getauclassent_r.3 && \
51           $(LN_S) -f au_class.3 getauclassnam.3 && \
52           $(LN_S) -f au_class.3 getauclassnam_r.3 && \
53           $(LN_S) -f au_class.3 setauclass.3 && \
54           $(LN_S) -f au_class.3 endauclass.3 && \
55           $(LN_S) -f au_control.3 setac.3 && \
56           $(LN_S) -f au_control.3 endac.3 && \
57           $(LN_S) -f au_control.3 getacdir.3 && \
58           $(LN_S) -f au_control.3 getacdist.3 && \
59           $(LN_S) -f au_control.3 getacexpire.3 && \
60           $(LN_S) -f au_control.3 getacfilesz.3 && \
61           $(LN_S) -f au_control.3 getacflg.3 && \
62           $(LN_S) -f au_control.3 getachost.3 && \
63           $(LN_S) -f au_control.3 getacmin.3 && \
64           $(LN_S) -f au_control.3 getacna.3 && \
65           $(LN_S) -f au_control.3 getacpol.3 && \
66           $(LN_S) -f au_control.3 au_poltostr.3 && \
67           $(LN_S) -f au_control.3 ac_strtopol.3 && \
68           $(LN_S) -f au_domain.3 au_bsm_to_domain.3 && \
69           $(LN_S) -f au_domain.3 au_domain_to_bsm.3 && \
70           $(LN_S) -f au_errno.3 au_bsm_to_errno.3 && \
71           $(LN_S) -f au_errno.3 au_errno_to_bsm.3 && \
72           $(LN_S) -f au_errno.3 au_strerror.3 && \
73           $(LN_S) -f au_event.3 setauevent.3 && \
74           $(LN_S) -f au_event.3 endauevent.3 && \
75           $(LN_S) -f au_event.3 getauevent.3 && \
76           $(LN_S) -f au_event.3 getauevent_r.3 && \
77           $(LN_S) -f au_event.3 getauevnam.3 && \
78           $(LN_S) -f au_event.3 getauevnam_r.3 && \
79           $(LN_S) -f au_event.3 getauevnum.3 && \
80           $(LN_S) -f au_event.3 getauevnum_r.3 && \
81           $(LN_S) -f au_event.3 getauevnonam.3 && \
82           $(LN_S) -f au_event.3 getauevnonam_r.3 && \
83           $(LN_S) -f au_fcntl.3 au_bsm_to_fcntl_cmd.3 && \
84           $(LN_S) -f au_fcntl.3 au_fcntl_cmd_to_bsm.3 && \
85           $(LN_S) -f au_io.3 au_fetch_tok.3 && \
86           $(LN_S) -f au_io.3 au_print_tok.3 && \
87           $(LN_S) -f au_io.3 au_print_flags_tok.3 && \
88           $(LN_S) -f au_io.3 au_read_rec.3 && \
89           $(LN_S) -f au_mask.3 au_preselect.3 && \
90           $(LN_S) -f au_mask.3 getauditflagsbin.3 && \
91           $(LN_S) -f au_mask.3 getauditflagschar.3 && \
92           $(LN_S) -f au_notify.3 au_get_state.3 && \
93           $(LN_S) -f au_notify.3 au_notify_initialize.3 && \
94           $(LN_S) -f au_notify.3 au_notify_terminate.3 && \
95           $(LN_S) -f au_open.3 au_open.3 && \
96           $(LN_S) -f au_open.3 au_write.3 && \
97           $(LN_S) -f au_open.3 au_close.3 && \
98           $(LN_S) -f au_open.3 au_close_buffer.3 && \
99           $(LN_S) -f au_open.3 au_close_token.3 && \
100           $(LN_S) -f au_socket_type.3 au_bsm_to_socket_type.3 && \
101           $(LN_S) -f au_socket_type.3 au_socket_type_to_bsm.3 && \
102           $(LN_S) -f au_token.3 au_to_arg32.3 && \
103           $(LN_S) -f au_token.3 au_to_arg64.3 && \
104           $(LN_S) -f au_token.3 au_to_arg.3 && \
105           $(LN_S) -f au_token.3 au_to_attr64.3 && \
106           $(LN_S) -f au_token.3 au_to_data.3 && \
107           $(LN_S) -f au_token.3 au_to_exit.3 && \
108           $(LN_S) -f au_token.3 au_to_groups.3 && \
109           $(LN_S) -f au_token.3 au_to_newgroups.3 && \
110           $(LN_S) -f au_token.3 au_to_in_addr.3 && \
111           $(LN_S) -f au_token.3 au_to_in_addr_ex.3 && \
112           $(LN_S) -f au_token.3 au_to_ip.3 && \
113           $(LN_S) -f au_token.3 au_to_ipc.3 && \
114           $(LN_S) -f au_token.3 au_to_ipc_perm.3 && \
115           $(LN_S) -f au_token.3 au_to_iport.3 && \
116           $(LN_S) -f au_token.3 au_to_opaque.3 && \
117           $(LN_S) -f au_token.3 au_to_file.3 && \
118           $(LN_S) -f au_token.3 au_to_text.3 && \
119           $(LN_S) -f au_token.3 au_to_path.3 && \
120           $(LN_S) -f au_token.3 au_to_process32.3 && \
121           $(LN_S) -f au_token.3 au_to_process64.3 && \
122           $(LN_S) -f au_token.3 au_to_process.3 && \
123           $(LN_S) -f au_token.3 au_to_process32_ex.3 && \
124           $(LN_S) -f au_token.3 au_to_process64_ex.3 && \
125           $(LN_S) -f au_token.3 au_to_process_ex.3 && \
126           $(LN_S) -f au_token.3 au_to_return32.3 && \
127           $(LN_S) -f au_token.3 au_to_return64.3 && \
128           $(LN_S) -f au_token.3 au_to_return.3 && \
129           $(LN_S) -f au_token.3 au_to_seq.3 && \
130           $(LN_S) -f au_token.3 au_to_sock_inet32.3 && \
131           $(LN_S) -f au_token.3 au_to_sock_inet128.3 && \
132           $(LN_S) -f au_token.3 au_to_sock_inet.3 && \
133           $(LN_S) -f au_token.3 au_to_socket_ex.3 && \
134           $(LN_S) -f au_token.3 au_to_subject32.3 && \
135           $(LN_S) -f au_token.3 au_to_subject64.3 && \
136           $(LN_S) -f au_token.3 au_to_subject.3 && \
137           $(LN_S) -f au_token.3 au_to_subject32_ex.3 && \
138           $(LN_S) -f au_token.3 au_to_subject64_ex.3 && \
139           $(LN_S) -f au_token.3 au_to_subject_ex.3 && \
140           $(LN_S) -f au_token.3 au_to_me.3 && \
141           $(LN_S) -f au_token.3 au_to_exec_args.3 && \
142           $(LN_S) -f au_token.3 au_to_exec_env.3 && \
143           $(LN_S) -f au_token.3 au_to_header.3 && \
144           $(LN_S) -f au_token.3 au_to_header32.3 && \
145           $(LN_S) -f au_token.3 au_to_header64.3 && \
146           $(LN_S) -f au_token.3 au_to_header_ex.3 && \
147           $(LN_S) -f au_token.3 au_to_header32_ex.3 && \
148           $(LN_S) -f au_token.3 au_to_trailer.3 && \
149           $(LN_S) -f au_token.3 au_to_zonename.3 && \
150           $(LN_S) -f au_user.3 setauuser.3 && \
151           $(LN_S) -f au_user.3 endauuser.3 && \
152           $(LN_S) -f au_user.3 getauuserent.3 && \
153           $(LN_S) -f au_user.3 getauuserent_r.3 && \
154           $(LN_S) -f au_user.3 getauusernam.3 && \
155           $(LN_S) -f au_user.3 getauusernam_r.3 && \
156           $(LN_S) -f au_user.3 au_user_mask.3 && \
157           $(LN_S) -f au_user.3 getfauditflags.3