1if USE_NATIVE_INCLUDES 2INCLUDES = -I$(top_builddir) -I$(top_srcdir) 3else 4INCLUDES = -I$(top_builddir) -I$(top_srcdir) -I$(top_srcdir)/sys 5endif 6 7lib_LTLIBRARIES = libbsm.la 8 9libbsm_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 24if HAVE_AUDIT_SYSCALLS 25libbsm_la_SOURCES += \ 26 bsm_notify.c \ 27 bsm_wrappers.c 28endif 29 30man3_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 47install-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 158