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