Author: mjg
Date: Wed Sep 27 01:03:00 2017
New Revision: 324042
URL: https://svnweb.freebsd.org/changeset/base/324042
Log:
Whack procctl(8)
It was supposed to provide a recovery mechanism against bugs in procfs's
long deprecated tracing capabilities.
Remove the tool as a prerequisite to axing the kernel side.
The tracing facility to use is ptrace(2).
MFC after: 2 weeks
Deleted:
head/usr.sbin/procctl/
Modified:
head/ObsoleteFiles.inc
head/share/man/man5/procfs.5
head/targets/pseudo/userland/Makefile.depend
head/usr.sbin/Makefile
Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc Wed Sep 27 00:57:05 2017 (r324041)
+++ head/ObsoleteFiles.inc Wed Sep 27 01:03:00 2017 (r324042)
@@ -38,6 +38,9 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20170927: procctl
+OLD_FILES+=usr/share/man/man8/procctl.8.gz
+OLD_FILES+=usr/sbin/procctl
# 20170926: remove unneeded man aliases and locales directory
OLD_FILES+=usr/share/man/en.ISO8859-1/man1
OLD_FILES+=usr/share/man/en.ISO8859-1/man2
Modified: head/share/man/man5/procfs.5
==============================================================================
--- head/share/man/man5/procfs.5 Wed Sep 27 00:57:05 2017
(r324041)
+++ head/share/man/man5/procfs.5 Wed Sep 27 01:03:00 2017
(r324042)
@@ -196,7 +196,6 @@ file system on
.Xr mount 2 ,
.Xr sigaction 2 ,
.Xr unmount 2 ,
-.Xr procctl 8 ,
.Xr pseudofs 9
.Sh AUTHORS
.An -nosplit
Modified: head/targets/pseudo/userland/Makefile.depend
==============================================================================
--- head/targets/pseudo/userland/Makefile.depend Wed Sep 27 00:57:05
2017 (r324041)
+++ head/targets/pseudo/userland/Makefile.depend Wed Sep 27 01:03:00
2017 (r324042)
@@ -708,7 +708,6 @@ DIRDEPS+= \
usr.sbin/pppctl \
usr.sbin/praliases \
usr.sbin/praudit \
- usr.sbin/procctl \
usr.sbin/prometheus_sysctl_exporter \
usr.sbin/pstat \
usr.sbin/pw \
Modified: head/usr.sbin/Makefile
==============================================================================
--- head/usr.sbin/Makefile Wed Sep 27 00:57:05 2017 (r324041)
+++ head/usr.sbin/Makefile Wed Sep 27 01:03:00 2017 (r324042)
@@ -61,7 +61,6 @@ SUBDIR= adduser \
pciconf \
periodic \
powerd \
- procctl \
prometheus_sysctl_exporter \
pstat \
pw \
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"