svn commit: r360088 - in head: . contrib/openbsm/bin/auditd lib/libauditd share/mk
Alan Somers
asomers at FreeBSD.org
Sun Apr 19 02:20:41 UTC 2020
Author: asomers
Date: Sun Apr 19 02:20:39 2020
New Revision: 360088
URL: https://svnweb.freebsd.org/changeset/base/360088
Log:
libauditd: make it a PRIVATELIB
According to the upstream man page (which we don't install), none of
libauditd's symbols are intended to be public. Also, I can't find any
evidence for a port that uses libauditd. Therefore, we should treat it like
other such libraries and use PRIVATELIB.
Reported by: phk
Reviewed by: cem, emaste
MFC after: 2 weeks
Modified:
head/ObsoleteFiles.inc
head/contrib/openbsm/bin/auditd/auditd.8
head/lib/libauditd/Makefile
head/share/mk/src.libnames.mk
Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc Sun Apr 19 02:18:40 2020 (r360087)
+++ head/ObsoleteFiles.inc Sun Apr 19 02:20:39 2020 (r360088)
@@ -36,6 +36,12 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20200418: Make libauditd private
+OLD_FILES+=usr/lib/libauditd.a
+OLD_FILES+=usr/lib/libauditd.so
+OLD_LIBS+=usr/lib/libauditd.so.5
+OLD_FILES+=usr/lib/libauditd_p.a
+
# 20200418: Remove bogus man links
OLD_FILES+=usr/share/man/man3/getauusernam_R.3.gz
OLD_FILES+=usr/share/man/man3/getauclassnam_3.3.gz
Modified: head/contrib/openbsm/bin/auditd/auditd.8
==============================================================================
--- head/contrib/openbsm/bin/auditd/auditd.8 Sun Apr 19 02:18:40 2020 (r360087)
+++ head/contrib/openbsm/bin/auditd/auditd.8 Sun Apr 19 02:20:39 2020 (r360088)
@@ -25,7 +25,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd July 25, 2015
+.Dd April 18, 2020
.Dt AUDITD 8
.Os
.Sh NAME
@@ -113,7 +113,6 @@ and are no longer available as arguments to
.Nm .
.Sh SEE ALSO
.Xr asl 3 ,
-.Xr libauditd 3 ,
.Xr audit 4 ,
.Xr audit_class 5 ,
.Xr audit_control 5 ,
Modified: head/lib/libauditd/Makefile
==============================================================================
--- head/lib/libauditd/Makefile Sun Apr 19 02:18:40 2020 (r360087)
+++ head/lib/libauditd/Makefile Sun Apr 19 02:20:39 2020 (r360088)
@@ -18,6 +18,7 @@ SRCS= auditd_lib.c
CFLAGS+= -I${OPENBSMDIR} -I${_LIBBSMDIR}
WARNS?= 3
+PRIVATELIB= true
MAN=
Modified: head/share/mk/src.libnames.mk
==============================================================================
--- head/share/mk/src.libnames.mk Sun Apr 19 02:18:40 2020 (r360087)
+++ head/share/mk/src.libnames.mk Sun Apr 19 02:20:39 2020 (r360088)
@@ -15,6 +15,7 @@ __<src.libnames.mk>__:
_PRIVATELIBS= \
atf_c \
atf_cxx \
+ auditd \
bsdstat \
devdctl \
event \
@@ -72,7 +73,6 @@ _LIBRARIES= \
alias \
archive \
asn1 \
- auditd \
avl \
be \
begemot \
More information about the svn-src-all
mailing list